Skip to content

Repository files navigation

Go PostgreSQL Redis Docker License

Numex API

The official backend API for Numex, a finance tracking app built for simplicity and ease of use.

Architecture.

Layer Implementation
REST API Go, Echo
Persistent Storage PostgreSQL + SQLc
In-Memory Store Redis
Authentication Google OAuth 2.0, JWT
AI Engine Pluggable LLM providers
External Data Exchange Rate API

Getting started.

# 1. Clone the repository
git clone https://github.com/novda-union/numex-api

# 2. Navigate to the project directory
cd numex-api

# 3. Create your environment file
cp .env.example .env

# 4. Fill in the values in .env, then initialise the database
make init

# 5. Start the server
make run
Command
make init Start containers, apply schema and seed
make run Start the server
make down Stop containers and wipe data
make build Compile optimized static binary

© 2026 bclayn24. All rights reserved.

About

Personal finance app backend with voice input.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages