GT Movies Store
A web store application with user login, search, purchase, and review functionalities
Video Demo
In line with the user stories presented for this project, every user can find movies present in the database under the movies page, they will be able to search with movie title as well. Each movie has a separate page with information on the movie.
The user has the capacity to login, signup, logout. Each user can leave informative reviews under the page of any movie they like, and they are also able to edit and delete their reviews, along with being able to report inappropriate reviews from other users.
Once logged in users are able to add movies in to their shopping carts. The cart page has the ability to purchase cart, and drop all items from cart. Each user will be able to look at their whole order history to find all previous purchases.
Admins will have access to all user data on the website, with the ability to hide reported reviews, with additional ability to edit movies, users and orders.
This webstore application was created for a University Project
I worked on this project to learn the basics of the Django framework and used textbook resources as a guide. This project utilized a Scrum (Agile) software development methodology. Most obstacles faced during development were from my lack of experience with Django and were dealt with by reading resources or Django documentation online. Website Link Github Repo