No description
  • TypeScript 95.5%
  • PLpgSQL 4.5%
Find a file
2026-04-19 07:34:55 -04:00
prisma Basics 2026-04-19 07:27:58 -04:00
src Update readme; remove generated code 2026-04-19 07:34:04 -04:00
.gitignore Git ignore generated code 2026-04-19 07:34:55 -04:00
docker-compose.yml Initial code 2026-04-16 09:16:07 +02:00
env Initial code 2026-04-16 09:16:07 +02:00
LICENSE Initial commit 2026-04-16 09:11:39 +02:00
package-lock.json Initial code 2026-04-16 09:16:07 +02:00
package.json Initial code 2026-04-16 09:16:07 +02:00
prisma.config.ts Initial code 2026-04-16 09:16:07 +02:00
README.md Update readme; remove generated code 2026-04-19 07:34:04 -04:00
tsconfig.json Initial code 2026-04-16 09:16:07 +02:00

Imperfect Galaxy

Backend for an idle space strategy game

Setting up development environment

Install dependencies

  • npm install

Set up and start postgres database (docker)

  • docker compose pull
  • docker compose up

Set up and start postgres database (podman)

  • podman-compose pull
  • podman-compose up

Set up .env file and fill in the environment variables

  • cp env .env

Create database migrations

  • npx prisma migrate dev

Generate database client

  • npx prisma generate

Start the server

  • npm start