This is a tv show guide web application built with Remix and TMDb API.
Live demo is here.
- List popular shows
- Filter by genre
- Sorting options
- Search
- View rating, images, videos etc. of shows, seasons and episodes
- List similar shows
- Language: TypeScript
- Framework: Remix
- API: TMDb API
- UI Library: Chakra UI
- Styling: Emotion
- Linting: ESLint
- Code Formatting: Prettier
- Deployment: Netlify
To start development, we should get our API key from here first.
After that, we create a .env
file and set our environment variables:
API_KEY=your_api_key_here
Install our packages:
npm install
And when the installation is completed, we can run the app by:
npm run dev
and it will start on http://localhost:3000
.