Next.js application with TypeScript and App Router.
- Node.js 18+
- Docker & Docker Compose
Start the Postgres database:
docker compose up -dThe database will be available at postgresql://postgres:postgres@localhost:5432/optimus
Stop the database:
docker compose downTo remove the database volume:
docker compose down -vInstall dependencies:
npm installRun the development server:
npm run devOpen http://localhost:3000 to view the application.