Skip to content

alakh8653/pragya

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pragya

This repository includes an example implementation of a modern online learning platform. The code lives under online_learning_platform/ and consists of a FastAPI backend, a small React frontend, deployment scripts, and documentation. The backend exposes basic API endpoints for authentication, user management, courses, and more using in-memory data structures. The backend exposes a create_app() function that constructs the FastAPI application with all routers attached. Additional modules cover assignments, assessments, analytics, messaging, notifications and payments. The project includes Docker and Kubernetes manifests as well as a minimal Terraform configuration.

pragya

A simple Python project that prints a greeting.

Usage

Run the script:

python main.py

Testing

Install the requirements and run tests with pytest:

pip install -r requirements.txt
pytest

Pragya Service Flow

  1. User Login & Device Verification (OTP, Device, Location)
  2. Service Discovery with Availability & Capacity Validation
  3. Booking Creation with Price & Mode Locking
  4. Auto-Confirmation & Reassignment Logic
  5. Visit Shop – Digital Queue with No-Show Handling
  6. Home Service – Dispatch, Reassign & Delay Handling
  7. Payment Handling (Pay Now / Pay After Work with Trust Engine)
  8. Service Start Verification (OTP + GPS)
  9. Service Execution with Offline Proof Support
  10. Network Failure Reconciliation & Conflict Resolution
  11. Service Completion (OTP End + Auto-Close Safety Net)
  12. Escrow Settlement, Commission, GST & Invoice Generation
  13. Dispute, Appeals & Evidence-Based Resolution
  14. Continuous Trust, Risk & Abuse Detection Engine
  15. Shop Controls (Queue, Pricing, Capacity, Staff Stats)
  16. Staff App Operations (Jobs, Navigation, Earnings)
  17. Emergency, Force-Close & Refund Scenarios
  18. Admin, Audit, Fraud & Compliance Operations
  19. Event-Driven, Offline-First, Crash-Safe Architecture

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors