Skip to content

ContinuityGov: Political Transition-Proof Government Systems Platform for African Ministries. Digital governance solutions designed to survive political changes while delivering continuous value to citizens, donors, and successive administrations. Next.js 14 + TypeScript + Prisma + PostgreSQL.

Notifications You must be signed in to change notification settings

amjadkamara/continuity-gov

Repository files navigation

ContinuityGov

Political Transition-Proof Government Systems Platform for Africa

Overview

ContinuityGov provides digital governance platforms designed to survive political changes while delivering continuous value to citizens, donors, and successive administrations.

Features

  • Real-Time Fund Tracking & Transparency
  • Transparent Procurement & Anti-Corruption
  • Citizen Engagement & Performance Portals
  • Integrated Performance Monitoring

Tech Stack

  • Frontend: Next.js 14, TypeScript, Tailwind CSS
  • Backend: Node.js, Express, Prisma
  • Database: PostgreSQL
  • Authentication: NextAuth.js
  • Deployment: Docker, AWS/Digital Ocean

Getting Started

  1. Clone the repository
  2. Install dependencies: npm install
  3. Set up environment variables: cp .env.example .env.local
  4. Run database migrations: npx prisma migrate dev
  5. Start development server: npm run dev

Documentation

Project Structure

continuity-gov/
├── src/
│   ├── app/                    # Next.js 14 App Router
│   │   ├── (auth)/            # Authentication routes
│   │   ├── (dashboard)/       # Dashboard routes by role
│   │   └── api/               # API endpoints
│   ├── components/            # Reusable components
│   │   ├── ui/               # Base UI components
│   │   ├── auth/             # Authentication components
│   │   ├── dashboard/        # Dashboard components
│   │   ├── charts/           # Data visualization
│   │   └── forms/            # Form components
│   ├── lib/                  # Utilities and configurations
│   └── styles/               # CSS and styling
├── prisma/                   # Database schema and migrations
├── tests/                    # Test suites
├── docs/                     # Documentation
└── deployment/              # Deployment configurations

License

Private - Aadios Systems

About

ContinuityGov: Political Transition-Proof Government Systems Platform for African Ministries. Digital governance solutions designed to survive political changes while delivering continuous value to citizens, donors, and successive administrations. Next.js 14 + TypeScript + Prisma + PostgreSQL.

Topics

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published