Brody McAllister

Computer Science Student @ West Virginia University

Projects

Screen Spotlight

Full-stack movie review platform enabling users to discover, rate, and discuss films. Built with Flask/Python backend, SQLAlchemy for database management, and Jinja2 templating for dynamic content rendering. Implements user authentication, session management, and RESTful API endpoints for CRUD operations.

Blackjack JS

Browser-based Blackjack game that simulates the classic casino experience. Built with HTML, CSS, and JavaScript, integrating the Deck of Cards API for realistic card mechanics and deck management.

Daily Doodles

Social drawing app where users create and share artwork with friends. Features include a drawing suite with multiple tools, user profiles, an explore page, and daily leaderboards. Built with React frontend, Express/Node.js backend, and MySQL database for user data and content storage.