Skip to content

AI-powered ration distribution system with Flask, chatbot, voice support, and admin dashboard.

Notifications You must be signed in to change notification settings

moulyamc/AI-RationMitra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

AI Ration Mitra

AI Ration Mitra is a final year major project that modernizes the ration distribution system with AI-powered assistance. It combines a Flask web application with features like chatbot, voice input/output, face recognition (separate module), and admin panel to create a smarter ration management system.

πŸš€ Features

  • πŸ§‘β€πŸ’» User & Admin Login System
  • πŸ€– AI Chatbot for ration queries
  • πŸŽ™οΈ Voice Input + Text-to-Speech Output
  • πŸ›’ Commodity Management (rice, wheat, dal, sugar, oil, etc.)
  • πŸ“Š Flask-based Admin Dashboard
  • πŸ‘€ Face Recognition Module (separate, not integrated into main app)

πŸ“‚ Project Structure

AI-RationMitra/
β”‚
β”œβ”€β”€ RationApp/              # Main Flask Application
β”‚   β”œβ”€β”€ main.py             # Entry point
β”‚   β”œβ”€β”€ chatbot.py          # Chatbot logic (voice + text)
β”‚   β”œβ”€β”€ models.py           # Database models
β”‚   β”œβ”€β”€ templates/          # HTML templates
β”‚   β”œβ”€β”€ static/             # CSS, JS, assets
β”‚   └── requirements.txt    # Python dependencies
β”‚
β”œβ”€β”€ FaceRecognition/        # Standalone face recognition module
β”‚   └── (independent code - not integrated)
β”‚
└── README.md               # Project documentation

βš™οΈ Installation & Setup

  1. Clone this repo:
    git clone https://github.com/moulyamc/AI-RationMitra.git
    cd AI-RationMitra/RationApp
  2. Create a virtual environment:
    python -m venv env
    env\Scripts\activate   # On Windows
  3. Install dependencies:
    pip install -r requirements.txt
  4. Run the application:
    python main.py
    Visit: http://127.0.0.1:5000

About

AI-powered ration distribution system with Flask, chatbot, voice support, and admin dashboard.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages