An app that will allow users to view, submit and like food recipes.
This app is built with Next.js v13 and Nest.js.
- Next.js
- Zod
- Zustand
- React-hook-form
- Tailwindcss
- axios
- Nest.js
- Prisma
- Zod
- Passport (JWT Auth flow)
- Docker
- Postgresql
- Redis (to store Refresh token)
Create .env files for both frontend and backend:
cp ./apps/backend/.env.sample ./apps/backend/.env
cp ./apps/frontend/.env.sample ./apps/frontend/.env
Run Database with docker:
cd ./apps/backend
docker compose up -d
Run apps in parallel:
# cd to the root of the project (directory of the main `package.json`)
pnpm dev
Lint:
pnpm lint:fix