An app for the enjoyers of movies and tv shows. Here you catch up with the latest releases and leave your review!
App created to serve as a study of React, Vite and Tailwind in addition to good practices.
- React + Vite: In the latest version
- TailwindCSS: Utility-first CSS framework.
- Jest: For unit testing.
- Husky: Git hooks to ensure code quality before commits.
- ESLint & Prettier: For consistent code formatting and linting.
- Node.js >= 14
- npm or Yarn
Clone the repository and install dependencies:
https://github.com/colomeramonica/critics-lounge.git
cd critics-lounge
npm install
To start the development server:
npm start
This will launch the application in development mode with hot reloading.
To create a production build:
npm run build
The output will be in the dist
directory, ready to be deployed.
To check for linting errors:
npm run lint
To automatically fix linting errors and format the code:
npm run lint:fix
npm run prettier:fix
To run tests:
npm test
Husky is configured to run Prettier and ESLint before every commit. This ensures that only well-formatted and lint-free code is committed.
This project is licensed under the MIT License.