This is a Next.js project bootstrapped with create-next-app.

Getting Started

Copy .env.example to .env and populate it with missing/relevant environment variables.

Docker

  1. docker compose up
  2. (in separate shell) docker compose run app npm exec migrations

Open http://localhost:3000 with your browser to see the result.

Note: installing new packages require image re-build with docker compose up --build

Local

Requirements

  • Node.js 20+
  • Postgres 16+ running somewhere, and .env database variables populated
  1. npm install
  2. npm run migrations
  3. npm run dev

Open http://localhost:3000 with your browser to see the result.

How-To's

To see additional useful information about project check separate howto doc.

Code Style

Beside linter rules there are few others which are gently enforced to ensure concise code base.

Learn More