/nextflix

Nextflix - A Simple Movie App Built With ReactJs, NextJs and using TMDB Api.

Primary LanguageTypeScript

Movie App - Next.Js

This project is a web application built using Next.js framework. The application is deployed on Vercel and uses TMDB API to access data for movies and TV shows. Deployed here.


Features

✔ SEO

✔ Responsivity

✔ Accessibility

✔ Internationalization

✔ High lighthouse score





Project Overview

The project makes use of:

  • Styled Components: for styling.
  • Axios: for making HTTP requests.
  • React Query: for querying and caching data.
  • I18next: for internationalization.

For testing and quality assurance, the project uses:

  • Jest and React Testing library: for testing.
  • Eslint and Prettier: for linting and formatting the code.
  • Commitlint and Commitizen: for semantic versioning.
  • Husky and Lint-staged: to ensure code quality and prevent bad commits.

Running Locally

git clone https://github.com/devmiqueias/nextflix.git
cd nextflix
yarn

Create a .env file similar to .env.example.

yarn dev

How to reach me