Welcome to Tor Movies! This project is a web application for browsing and discovering movies. It is built with modern web technologies and hosted on Vercel.
- Browse a wide range of movies
- Search for movies by title
- View detailed information about each movie
- Responsive design for mobile and desktop
- Build modern Next.js 14 server-side app with server actions
- Infinite scroll for seamless browsing
- Framer Motion animations for a dynamic user experience
- Frontend: Tailwind, Framer-motion,Next.js
- API: Themoviedb
- Hosting: Vercel
Here are some screenshots of the Tor Movies web application:
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/sel-hamr/tor-movies cd tor-movies
-
Install dependencies:
npm install
-
Set up environment variables:
Create a
.env.local
file in the root directory and add the necessary environment variables. For example:THE_MOVIESDB_API_KEY=your_api_key_for_the_movie_db
-
Start the development server:
npm run dev
-
Open your browser and go to
http://localhost:3000
.
Once the project is set up, you can use it as follows:
- Navigate through the list of movies
- Use the search bar to find specific movies
- Click on a movie to view its details
We welcome contributions to improve Tor Movies! To contribute, follow these steps:
- Fork the repository
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes and commit them:
git commit -m 'Add some feature'
- Push to the branch:
git push origin feature/your-feature-name
- Open a pull request
This project is licensed under the MIT License. See the LICENSE file for details.
For any inquiries or issues, please contact:
- Name: Soufiane Elhamri
- Email: selhamr9@gmail.com
- GitHub: sel-hamr
Thank you for using Tor Movies! We hope you enjoy discovering new movies.