Next.js Film Project clcik to visit the site
Welcome to the Next.js Film Project! This repository contains a full-featured movie browsing platform developed using Next.js. The application provides a seamless user experience for discovering and exploring a wide range of movies.
Note: This was my first project using Next.js, and I aimed to learn and explore the capabilities of this powerful framework while building a functional and dynamic movie browsing platform.
- Movie Listings: View a comprehensive list of movies, complete with details and images.
- Search Functionality: Search for movies based on various criteria such as title, genre, and release year.
- Responsive Design: Fully responsive design ensures the application looks great on all devices.
- Fast Performance: Built with Next.js to ensure fast load times and a smooth user experience.
- SEO Optimized: Optimized for search engines to help users find the movie listings easily.
- Next.js: Framework for server-rendered React applications.
- React: JavaScript library for building user interfaces.
- Node.js: JavaScript runtime environment.
- Express: Web framework for Node.js.
- MongoDB: NoSQL database for storing movie data.
- Tailwind CSS: Utility-first CSS framework for styling.
- Axios: Promise-based HTTP client for making API requests.
Follow these steps to get the project up and running on your local machine:
Ensure you have the following installed:
- Node.js (v14 or later)
- npm (v6 or later) or yarn (v1.22 or later)
- MongoDB (local or Atlas)
- Clone the repository:
git clone https://github.com/huseynovelmir/Nextjs-Film-project.git
- Install dependencies
npm install
- Run the development server
npm run dev
Feel free to reach out if you have any questions or suggestions about the project.
- Email: huseynovelmir789@gmail.com
- LinkedIn: linkedin.com/in/huseynovelmir
- Instagram: instagram.com/needforelmir