Frontend:
- Next.js - React framework & backend server
- Mantine - UI framework
- Zustand - State management library
- TypeScript - JavaScript static type checker
Backend:
- Next.js - React framework & backend server
- Prisma - Prisma
- RapidAPI - YouTube API
- Vercel - Deployment platform
-
Prerequisites:
-
Ask a contributor for the following credentials then save it to the
.env
file in the root directory:
# .env
X_RAPID_API_KEY=***
X_RAPID_API_HOST=***
- To run the nextjs local development server, run:
pnpm install
pnpm dev
- And in another terminal, run the grafbase local server:
npx grafbase dev