Tunibest is a Netflix clone built using PHP. It aims to replicate some of the core functionalities of Netflix, allowing users to browse, search, and watch movies and TV shows.
- User Authentication: Users can sign up, log in, and log out securely.
- Browse Content: Users can browse through a catalog of movies and TV shows.
- Search Functionality: Users can search for specific titles.
- Watch History: Keep track of previously watched content.
- Responsive Design: Tunibest is designed to work seamlessly across various devices.
- Clone the Repository: git clone https://github.com/MaryemD/NetflixClone.git
- Navigate to the Project Directory: cd tunibest
- Install Dependencies: composer install
- Set Up Database:
- Create a MySQL database.
- Import the SQL file located in
database/database.sql. - Configure the database connection in
includes/classes/config.php.
- Start the Development Server: php -S localhost:8000 -t public
- Access Tunibest:
Open your web browser and go to http://localhost:8000.
- Sign Up: Create a new account with a valid email address.
- Log In: Enter your credentials to access your account.
- Browse Content: Explore the available movies and TV shows.
- Search: Use the search bar to find specific titles.
- Watch Content: Click on Play to start watching.
Contributions are welcome! If you'd like to contribute to Tunibest, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b my-feature). - Make your changes.
- Commit your changes (
git commit -am 'Add new feature'). - Push to the branch (
git push origin my-feature). - Create a new pull request.



