20 lines
781 B
Markdown
20 lines
781 B
Markdown
# Superbanka
|
|
|
|
Server-rendered Go banking demo with PostgreSQL, internal account-number transfers, separate admin accounts, and ledger-backed balances.
|
|
|
|
## Local development
|
|
|
|
1. Create local config: `cp .env.example .env`
|
|
2. Start PostgreSQL: `make up`
|
|
3. Run the app: `make dev`
|
|
|
|
The app listens on `http://localhost:8080` by default.
|
|
Postgres is exposed on `localhost:5433` to avoid conflicts with any existing local instance.
|
|
|
|
The app loads `.env` automatically on startup. Existing shell environment variables still take precedence over values in `.env`.
|
|
Set `TIMEZONE` to any IANA timezone name such as `UTC` or `Europe/Prague` to control how timestamps are rendered in the UI.
|
|
|
|
Default bootstrap admin credentials:
|
|
|
|
- Email: `admin@superbanka.local`
|
|
- Password: `admin123456`
|