A (not-so) simple Product and Order Management system.
Create a .env file with the following variables
## The url to your postgres db...
PRISMA_DB=""
## direct url to postgres db. locally can be same as PRISMA_DB
POSTGRES_URL_NON_POOLING=""
## Used for querying the GQL BE
NEXT_PUBLIC_URL="http://localhost:3000"
## Maps API Key. Not required
NEXT_PUBLIC_GOOGLE_MAPS_KEY=""
pnpm i
pnpm db:push
pnpm dev
http://localhost:3000
http://localhost:3000/api/graphql
- Next.js 13 (the one with the app router...)
- Mantine (Core, Forms, Notifications, Modals)
- Tabler Icons
- date-fns
- Apollo Client
- Next.js 13 (because API routes are cool)
- GraphQL Yoga
- Prisma
- Pothos + Prisma Plugin
- Vercel Postgres DB
- Vercel
- Auth0
- Google Maps API
- Prisma Accelerate