Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OYATO AJO TRACKER

Rotating savings group manager for African diaspora

A full-stack monorepo for managing Ajo/Esusu/Susu rotating savings groups across currencies and timezones.

Structure

oyato-ajo-tracker/
├── client/   # React 18 + Vite + Tailwind CSS + Zustand + React Query
└── server/   # Node.js + Express + PostgreSQL (raw SQL) + JWT auth

Getting Started

Client

cd client
npm install
npm run dev

Server

cd server
cp .env.example .env   # fill in your values
npm install
npm run dev

Environment Variables (server)

Variable Description
DATABASE_URL PostgreSQL connection string
JWT_SECRET Access token signing secret
JWT_REFRESH_SECRET Refresh token signing secret
EXCHANGERATE_API_KEY Exchange rate API key
RESEND_API_KEY Resend email API key
PORT Server port (default 3001)

About

Ajo Tracker

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages