This is a Next.js project bootstrapped with create-next-app
.
This application uses a variety of libraries and technologies, including TypeScript, React, Next.js, Postgres, Prisma, Vercel, Next Auth, Tailwindcss, React-Hook-Form, Zod, and Playwright.
Please be sure to use Node v18.17.1 or higher when running this app locally or Next Auth login will not function properly.
First, install dependencies:
pnpm install
Then, run the development server:
pnpm dev
Open http://localhost:3000 with your browser to see the result.
Run a lint check:
pnpm lint
Run Playwright tests:
pnpm test
This app is deployed on the Vercel Platform.
You can visit it and try it out here.
The app uses verious environment settings to utilize the Postgres database with Prisma, as well as the Next Auth login functionality. If you want to use the app locally, you will have to set up your own deployments. Otherwise, you can still try the app at the current vercel site.