Skip to content

AnmoL-09/Jansathi_ByteBenders

Repository files navigation

📘 JanSathi – Digital Citizen Services Portal

Empowering citizens through technology, JanSathi is a next-generation AI-powered platform that streamlines access to public services in India. Built for scalability, inclusivity, and impact, it simplifies bureaucratic procedures and bridges the digital divide.


🏛️ Problem Statement

Citizens face multiple challenges when accessing government services:

  • Complicated bureaucratic workflows and application forms
  • Language barriers, especially for non-English speakers
  • Lack of awareness of government schemes and eligibility
  • Difficult RTI and grievance filing processes
  • No centralized, citizen-friendly digital platform

🚀 Approach & Solution

JanSathi addresses these challenges with an AI-first, mobile-friendly platform:

🤖 AI-Powered Interaction

  • Gemini AI Integration for smart, contextual support
  • Natural Language Understanding in Hindi and English
  • AI Document Generator for professional applications and letters
  • Personalized Scheme Suggestions based on user needs

🌐 Multi-Service Architecture

  • RTI Assistant – Guided RTI application creation with auto department detection
  • Grievance Assistant – Structured complaint builder with escalation support
  • Schemes Assistant – Scheme discovery based on eligibility and preferences

🎯 User-First Design

  • No login required – Immediate and open access
  • Hindi/English bilingual UI
  • Optimized for all screens – mobile, tablet, and desktop
  • PWA-enabled for offline use and installability

✨ Features

🔍 RTI Assistant

  • Interactive RTI form builder with department auto-suggestion
  • Legal and well-structured application generation
  • Downloadable drafts and documentation guidance

📢 Grievance Assistant

  • Complaint category detection and structured inputs
  • AI-written grievance letters with escalation tracking
  • File upload suggestions and follow-up reminders

🏆 Government Scheme Assistant

  • AI-powered recommendations tailored to user profile
  • Eligibility checks and benefit descriptions
  • Official links and document lists

🎨 UX Enhancements

  • Responsive animated landing page
  • Auto-scrolling conversational UI
  • Real-time loading indicators
  • Hindi & English language toggle
  • Professional document templates

🛠 Tech Stack

⚙️ Frontend

  • React 18 + TypeScript
  • Vite
  • Tailwind CSS
  • shadcn/ui, Lucide Icons, Radix UI

🤖 AI & Backend

  • Google Gemini AI via @google/generative-ai

⚙️ Tools & Libraries

  • React Router DOM
  • TanStack Query
  • React Hook Form
  • ESLint, PostCSS, Git

📸 Screenshots

  • Landing Page Landing Page Screenshot

  • RTI Bot RTI Page Screenshot

  • Grievance Bot Grievance Page Screenshot

  • Help Page HowItWorks Page Screenshot


🧪 Run Instructions

✅ Prerequisites

  • Node.js (v18+)
  • npm or yarn
  • Git

⚙️ Setup & Installation

git clone https://github.com/AnmoL-09/JanSathi-ByteBenders.git
cd JanSathi-ByteBenders
npm install  # or yarn install

🚀 Run in Development Mode

npm run dev  # or yarn dev

🏗 Build for Production

npm run build  # or yarn build

👀 Preview the Production Build

npm run preview  # or yarn preview

🏆 Key Highlights

  • AI-enhanced document and application generation
  • No-registration, inclusive access model
  • Hindi language support for broader accessibility
  • Progressive Web App with offline capability
  • Modular, scalable codebase

🎯 Impact Goals

  • Slash application time from hours to minutes
  • Make government schemes more discoverable and accessible
  • Improve application success rates with AI-generated drafts
  • Enhance digital literacy and participation

🔮 Future Scope

  • 🔐 Authentication and personalized dashboards
  • 🧠 Multilingual AI with voice input and OCR
  • 🔗 Direct government API integrations
  • 📊 User analytics and scheme success tracking
  • 📱 Native mobile apps (iOS & Android)
  • 🌐 Regional language expansion

🧑‍💻 About Team

  • Team Name : ByteBenders
  • Team Lead : Anmol Mahobiya
  • Team Members: Sourabh Singh, Sumant Sahu

Made with ❤ for the Digital India initiative – By ByteBenders.

About

AI-powered platform for simplifying access to public services with real-time tracking, multilingual support, and user-friendly dashboards.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages