Kevin Yin
Home Projects Resume

GT Movie Website

GT Movie Website Screenshot

Overview

This web based application was developed using Django. It has a movie list where user could add movies to their shopping cart, a login page, a password authenication, an admin page to allow our developer team to manage movie list and user data, and a shopping cart page to allow the user to buy the movie. I was the team lead, organizing daily meetings between the development team and the client to ensure clear communication and progress tracking. In addition, I contributed as a back-end developer, implementing a secure password authentication system using javascript to protect user data.

Technical Details

  • Built with Django framework and Python.
  • Frontend uses HTML, CSS, and basic JavaScript for interactive elements.
  • Integrated with SQLite database for storing movie, user data, and password.
  • Implemented password authentication and cart management.

What I Learned

  • This project is what led me to learning many useful languages for cybersecurity, such as HTML, SQL, and Javascript.
  • Gain knowledge in how to use Django framework and how to build secure, full-stack web applications.
  • Improved my leadership skills by coordinating a development team as well as ensuring that the client is involved throughout the process.

Back to Projects