Welcome to silver screen a movie and TV show streaming website! This project is built using Next.js 14.
- Streaming: Watch your favorite movies and TV shows online.
- Search: Easily find movies and TV shows using our search functionality.
- Responsive Design: Enjoy a seamless viewing experience on any device - desktop, tablet, or mobile.
- Dynamic Routing: Navigate smoothly between different pages without page reloads.
- Performance: Benefit from the performance optimizations provided by Next.js.
- Clone this repository to your local machine.
- Navigate to the project directory.
- Create a
.env.local
file in the root of the project. - Add the following properties to the
.env.local
file: TMDB_API_KEY=your_tmdb_api_key TMDB_ACCESS_TOKEN=your_tmdb_access_token - Replace
your_tmdb_api_key
andyour_tmdb_access_token
with your actual API key and access token from TMDB. - Save the
.env.local
file. - Install dependencies using your preferred package manager:
npm install
# or
yarn install
- Start the application
npm start
# or
yarn start
- Next.js: A React framework for building server-side rendered and statically generated applications.
- React: A JavaScript library for building user interfaces.
- Tailwind CSS: A utility-first CSS framework for building custom designs quickly.
- Shadcn/ui: A UI library for building user interfaces with React.
- TMDB: The Movie Database (TMDB) API is used for fetching movie and TV show data.
- Vidsrc: Vidsrc API is used for streaming movie and TV show content.