πΎ Digital Gram Panchayat
Digital Gram Panchayat is a forward-thinking web application that brings the vision of a digitally empowered rural India to life. The platform streamlines access to government services by allowing citizens to register for schemes, track application status, and receive real-time updatesβall from a unified and user-friendly interface.
π Overview
In an age of digital transformation, the Digital Gram Panchayat bridges the rural-urban tech gap. It simplifies the delivery of government schemes by offering an intuitive digital interface for rural citizens. This platform ensures transparency, speed, and convenienceβempowering people through technology.
β¨ Features
- π User Authentication β Secure login and registration for citizens.
- π Smart Scheme Registration β Auto-generated forms based on selected schemes and eligibility.
- π Admin Dashboard β Track, approve, or reject user applications with a clean UI.
- π Real-Time Status Tracking β Keep users informed of their application progress.
- π Instant Notifications β Updates whenever the application status changes.
- π± Responsive Design β Seamlessly works across desktop, tablet, and mobile.
- π Document Upload β Attach required files with ease during application.
- β Approval Workflow β Streamlined process for reviewing and managing applications.
πLive Demo
Visit our Digital Gram Panchayat
π Tech Stack
π¨βπ» Frontend
- HTML5 β Semantic structure
- CSS3 / SCSS β Clean, responsive styling
- JavaScript (Vanilla) β Interactivity and DOM manipulation
β Backend & Hosting
- Firebase β Authentication & real-time database
- Firebase Hosting β Backend and app hosting
- Netlify β Frontend deployment for global performance
π Getting Started
Installation
To get started with Digital Gram Panchayat on your local machine, follow the steps below:
- Clone the repository to your local machine:
- Navigate to the project directory
- cd Digital-Gram-Panchayat
Set up Firebase
- Create a Firebase project by visiting Firebase Console.
- Obtain the Firebase configuration keys and add them to a .env file in the root of your project:
FIREBASE_API_KEY="your-api-key" FIREBASE_AUTH_DOMAIN="your-auth-domain" FIREBASE_PROJECT_ID="your-project-id" FIREBASE_STORAGE_BUCKET="your-storage-bucket" FIREBASE_MESSAGING_SENDER_ID="your-sender-id" FIREBASE_APP_ID="your-app-id"
Contributing
We encourage contributions to improve this project and make it more feature-rich. If you want to contribute, follow these steps:
- Fork the repository to your own GitHub account.
Create a new branch for your feature or fix:
- git checkout -b feature-name
- Make your changes and test them thoroughly.
Commit your changes with a descriptive message:
- git commit -am 'Add new feature'
- Push your changes to your forked repository:
- git push origin feature-name
Submit a pull request with a detailed description of what you've done.
Contact
If you have any questions, feedback, or collaboration inquiries, feel free to reach out:
Email: srishtigupta97527@gmail.com
LinkedIn: www.linkedin.com/in/srishti-gupta-ab6092323
GitHub: srishtigupta1234
Thank you for exploring the Digital Gram Panchayat project!π

Log in or sign up for Devpost to join the conversation.