Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ferasaljoudi/movietheatre


https://github.com/ferasaljoudi/movietheatre

apache css3 html5 mariadb mysql php

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        


Aljoudi Movie Theatre


Developed a movie subscription platform with user authentication, movie details via API, and admin management capabilities.

_Aljoudi Movie Theatre_





Overview


The "Movie Theatre" project is a dynamic web application built using Apache, PHP, HTML, CSS, and MariaDB (MySQL). It offers user authentication, allowing users to subscribe/unsubscribe to movies, with their preferences saved for future sessions. Subscribed users can access detailed movie information and trailers retrieved through TheMovieDB API. Additionally, an admin page provides the ability to view and update user information, ensuring smooth management of the platform.




Technologies Used

👨‍💻 Languages



HTML5


CSS3


JavaScript

☁️ Cloud and Databases



MySQL

💻 Tools and Platforms



VS CODE


Docker




Casa Os

⚙️ Hardware Development



RASPBERRY PI






Features


- User Authentication: Secure login and registration system for user accounts.
- Movie Subscription: Users can easily subscribe and unsubscribe to their favorite movies.
- Personalized Subscriptions: View and manage subscribed movies on a dedicated subscription page.
- Movie Details & Trailers: Access detailed movie information and trailers through TheMovieDB API integration.
- Admin Management: Admins can view, edit, and manage user data via an admin dashboard.
- Responsive Design (Limited): Optimized primarily for laptop screens, as this was developed for a small class assignment, with minimal support for other screen sizes.
- Dockerized Deployment: Fully containerized and deployed on a Raspberry Pi 5.