Ajora is a mobile-first decentralized rotating savings platform that digitizes traditional savings circles such as Ajo (Nigeria), Esusu (West Africa), and Susu (Ghana).
# 💰 Ajora — Decentralized Rotating Savings Platform
Ajora is a **mobile-first decentralized rotating savings platform** that digitizes traditional savings circles such as **Ajo (Nigeria), Esusu (West Africa),** and **Susu (Ghana)**. By leveraging blockchain technology, Ajora replaces manual, trust-based administration with transparent smart contracts that automate contributions, payouts, and reputation tracking.
---
## 📱 Overview
Ajora enables users to:
- Create or join rotating savings pools
- Make scheduled contributions
- Receive automated payouts
- Build an on-chain trust score
- Track every transaction transparently
## Built With
- **Flutter**
- **Riverpod**
- **Go (Gin)**
- **PostgreSQL**
- **Redis**
- **Polygon Blockchain**
### Blockchain Agnostic
Ajora is designed to work with any EVM-compatible chain and can be extended to support high-performance Layer-1 blockchains including:
- Polygon
- Ethereum Layer 2
- Base
- Arbitrum
- Optimism
- Sui
- Solana
---
## ✨ Features
## Smart Contract Escrow
Funds remain secured inside smart contracts rather than user wallets until payout.
## Randomized Payouts
Uses verifiable randomness to determine payout order fairly.
## Trust Score
Every participant earns an on-chain reputation score (0–100) based on payment consistency.
## Gas Abstraction
Users pay gas using USDC while the platform subsidizes the first five transactions.
## Hybrid Architecture
- Flutter Mobile
- Go Backend
- PostgreSQL
- Redis
- Polygon Smart Contracts
---
## 📸 Screens
| Screen | Description |
| --------- | ------------- |
| Onboarding | Learn how rotating savings work |
| Home | Dashboard with balances and trust score |
| Pools | Browse or create savings pools |
| Transactions | View contribution and payout history |
| Profile | Wallet, badges and account information |
---
## 🏗 Project Architecture
```
ajora_app/
│
├── lib/
│ ├── features/
│ │ ├── onboarding/
│ │ ├── home/
│ │ ├── pools/
│ │ ├── transa …