This is a clone version of Hulu - a streaming movie service.
The project was created with NextJS as its core. You can find all the technologies I used in the projects below
A live deploy of this project can be found here.
Click here for quick set up guide on how to run the project.
Summary:
Build with: \
- ReactJS
- NextJS
- Typescript
- TailwindCSS
- daisyui
- react-icons
- hero-icons
- axios
- plaiceholder
- TMDB Api
First, you need to have an API key from TMDB in order to access the database
Read more about how to get TMDB API key here.
Then, create a file in the root folder call env.local
, and add your API key as follow \
API_KEY = YOUR_API_KEY
Second, run the development server:
pnpm install
pnpm dev
#or
npm install
npm run dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying pages/index.tsx. The page auto-updates as you edit the file.