This is a fullstack application consisting of:
- Frontend: Built with Next.js located in the
frontend/folder - Backend: Built with NestJS located in the
backend/folder
project-root/
├── frontend/ # Next.js frontend
└── backend/ # NestJS backend
/frontend
cd frontend
npm installCreate a .env.local file in the frontend/ directory:
NEXT_PUBLIC_API_BASE_URL=npm run dev/backend
cd backend
npm installCreate a .env file in the backend/ directory:
YOUTUBE_API_KEY=your_youtube_api_key
DB_HOST=localhost
DB_PORT=5432
DB_USER=your_db_user
DB_PASSWORD=your_db_password
DB_NAME=your_db_name
PORT=5000npm run start:dev