Please note that this README is currently a work in progress, and the official version will be rewritten upon completion.
- Next.js
- Tailwind CSS
- Prisma ORM
- MySQL Database
To facilitate seamless development and usage of Help Pilot, we recommend the following tools:
To get started with Help Pilot, follow these steps:
- Install dependencies:
yarn i
Run the development server:
yarn dev
Open http://localhost:3000 in your browser to view the application.
To upgrade all packages to their latest versions, use the following command:
yarn up-all
Push Database Changes
Run the following commands to apply database changes:
npx prisma db push
Generate the Prisma client to enable seamless interaction with the database:
npx prisma generate
Launch Prisma Studio for a visual representation of the database:
npx prisma studio
Use the following command to format Prisma schema files:
npx prisma format
To create and apply database migrations, run
npx prisma migrate
The migration script will be created in the prisma/migrations/migration.sql
folder.
Database Access without DataGrip If you prefer not to install DataGrip, you can use Prisma Studio directly from the terminal:
npx prisma studio
Access Prisma Studio at http://localhost:5555 in your browser.
MySQL Setup for Prisma For MySQL setup details with Prisma, refer to the Prisma Documentation.