A Next.js application for managing and displaying Sentry's product changelog.
- Volta for Node.js version management
- pnpm 9.15.0
-
Install Node.js via Volta
# Volta will automatically install the correct Node.js version # when you enter the project directory volta install node
-
Start the database
docker compose up -d
-
Install dependencies
pnpm install
-
Set up the database
pnpm migrate:dev
-
Start the development server
pnpm dev
The application will be available at http://localhost:3000.
- The application uses Prisma for database management
- Run
pnpm lint
to check code style with Biome - Run
pnpm format
to format code - Pre-commit hooks automatically format and lint staged files
- Database migrations are managed through Prisma
- Sentry integration is configured for error monitoring