Skip to content

harshchi19/NGO-Management-System

Repository files navigation

Uddeshya - NGO Management System

Overview

Uddeshya is a web-based platform designed to streamline operations for NGOs dedicated to the education of underprivileged students. It provides a centralized system for efficiently assigning students to coaching institutes, thus ensuring crucial educational support reaches those in need. The platform also offers innovative features such as a chatbot for instant assistance and counseling sessions for students requiring guidance and support. Uddeshya aims to address the challenges faced by NGOs in managing operations and coordinating volunteer efforts, ultimately making a tangible difference in the education sector.

Technologies Used

  • Python
  • Flask
  • HTML
  • JavaScript
  • CSS
  • SQLite

Features

  • Student Assignment: Centralized system for efficiently assigning students to coaching institutes.
  • Chatbot: Instant assistance through a chatbot feature.
  • Counseling Sessions: Offering counseling sessions for students in need of guidance and support.
  • Volunteer Management: Structured process for onboarding, tracking contributions, and issuing certificates to volunteers.
  • Database Management: Utilizing SQLite for managing data related to students, coaching institutes, volunteers, etc.

Installation

  1. Clone the repository: git clone https://github.com/yourusername/Uddeshya.git
  2. Navigate to the project directory: cd Uddeshya
  3. Install dependencies: pip install -r requirements.txt
  4. Run the application: python app.py
  5. Access the application in your browser at http://localhost:5000

Usage

  • Upon accessing the application, users can navigate through the various features offered by Uddeshya, including student assignment, chatbot assistance, counseling sessions, and volunteer management.
  • Volunteers can register and log in to track their contributions and access certificates.
  • Administrators can manage student assignments, coaching institutes, and volunteer activities through the admin panel.

Contributors

  • Harsh Chitaliya
  • Yash Buddhadev
  • Satyavrat Tiwari
  • Gaurav Singh Khati

License

This project is licensed under the MIT License.

About

Uddeshya: Revolutionizing NGO education management. Centralizes student assignments, offers chatbot support, and empowers volunteers for impactful contributions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors