This Movie Website project was developed by Nguyễn Thị Hoài Thương and Ngô Thụy Thanh Tâm.
- 🛠️ Nguyễn Thị Hoài Thương – Admin panel development
- 🧑💻 Ngô Thụy Thanh Tâm – Front-end and user interface design
A dynamic web application built with PHP, HTML, CSS, JavaScript, and MySQL that allows users to browse, search, and filter movies, and provides admin functionalities for content management.
- List and display movie details
- User & admin login
- Search movies by title
- Filter by genre
- Admin panel for managing movies
- MySQL integration for storing user & movie data
- Apache or Nginx web server
- PHP 7.4+
- MySQL
- Modern web browser
-
Clone the Repository
git clone https://github.com/AlbusRosie/Movie-Website.git cd Movie-Website -
Set Up the MySQL Database
- Import the
movie_website.sqlfile located in thedatabase/directory into your MySQL database.
- Import the
-
Update Database Configuration
- Open the
admin_page/assets/php/connect.phpanduser_page/connect.phpfile and update the database credentials:$host = "localhost"; $username = "your_username"; $password = "your_password"; $database = "your_database";
- Open the
-
Set Up the Web Server
- Place the project files in your web server's root directory (e.g.,
htdocs/for XAMPP).
- Place the project files in your web server's root directory (e.g.,
-
Run the Website
- Open your browser and navigate to:
http://localhost/movie-website/<user_page/admin_page>/<filename.php>
- Open your browser and navigate to:
For feedback or questions, please reach out via GitHub or Gmail.
✨ This project is for educational purposes only.