- Next.js + TypeScript
- Lint
- Design System
- E2E Tests: Playwright
- Type-safety & Validation
- Clone the repository
# gh
gh clone esau-morais/next-movies
# git
git clone https://github.com/esau-morais/next-movies.git
- Install dependencies
# npm
npm i
# Yarn
yarn
# pnpm
pnpm i
⚠️ Before you proceed to next step,
please make sure to fill out the required environment variables,
by duplicating the .env.example
file and renaming it to .env
- Run the server
# npm
npm run dev
# Yarn
yarn dev
# pnpm
pnpm dev
- Testing
⚠️ Make sure to run the server before run the test commands
# npm
npm run playwright test
# Yarn
yarn playwright test
# pnpm
pnpm playwright test