Movie Watchlist
A deployed full-stack movie manager with create, update, delete, search, and organization features.
PHP • MySQL • JavaScript • Bluehost
Portfolio
I build practical software projects that turn ideas into working products, with experience in JavaScript, PHP, Python, SQL, REST APIs, and AWS deployment.
Movie Watchlist is a full-stack CRUD web app where users can add, edit, search, and organize movies in a persistent collection. It is interesting because it takes a classroom project and turns it into a deployed product with a live database and public URL. A key architecture decision was separating the PHP backend and MySQL data layer from the frontend so the app could support validation, stored records, and cleaner request handling.
Architecture Decision
I separated the app into a frontend interface, a PHP backend, and a database layer instead of putting all logic directly in the page. This made it easier to handle CRUD operations, keep the data persistent, and support cleaner validation and request handling. During a demo, this gives me one clear technical decision to explain quickly and confidently.
Projects
These projects show I can design, build, debug, deploy, and present working software.
A deployed full-stack movie manager with create, update, delete, search, and organization features.
PHP • MySQL • JavaScript • Bluehost
A full-stack project that combines a responsive frontend with a backend system, allowing users to interact with game logic and player actions through intuitive interfaces backed by structured API endpoints. I personally designed the frontend UI as well as endpoints for fire and placement logic.
PHP • REST API • SQLite
About
I am a computer science student focused on building useful software that solves real problems. My work includes full-stack web apps, APIs, database design, cloud deployment, and team-based software projects. I like taking an idea from planning to implementation and making it usable for real people.
Skills