GT Movies Store

About

GT Movies Store is a Django-based web application where users can look through detailed information about films, purchase copies of various movies, and share their opinions about them with reviews.

Users can access information about the GT Movies Store to understand how the application works and its purpose

Users are able to view a variety of movies available in the store and find a specific movie they are looking for.

Only registered users are authorized to buy movies and write reviews, and they have the freedom to edit or delete their reviews and report inappropriate ones from other users, which then get deleted.

Users can view their shopping cart as they add or delete items at their convenience.

Users can view their past orders including information such as the purchase total and when they purchased them.

Process

This project was developed to gain hands-on experience with Python-based web systems using the Django framework, with a focus on understanding application architecture, data flow, and system behavior.

I implemented features incrementally while learning Django’s project structure, routing, and Model–View–Template (MVT) architecture, integrating backend logic with frontend components.

An iterative, debug-driven workflow was used throughout development. By analyzing Django error tracebacks and server logs, I strengthened my ability to reason about control flow, diagnose runtime issues, and work within an established software framework.

Overall, this project reinforced core computer engineering skills, including modular system design, structured debugging, and translating user requirements into working software.

GT Movies Store Application

Feel free to try out the application for yourself below!

Movies Store

Demo Video