Skip to content

The Charity Management System is a comprehensive software solution designed to streamline the operations of a charitable organization. It utilizes various technologies to provide a robust and effic…

Notifications You must be signed in to change notification settings

0xBadawy/El-Nada-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Charity Management System

Project Logo

Overview

The Charity Management System is a comprehensive software solution designed to streamline the operations of a charitable organization. It utilizes various technologies to provide a robust and efficient system for managing cases, donations, volunteers, and more. The system is built using C# programming language, employs Entity Framework for data access, utilizes DevExpress for UI components, Bunifu Library for UI enhancements, and relies on SQL Server 2019 as the underlying database management system.

Features

Waitlist Management

  • Register advanced cases with requests for the charity and record case data.
  • Ability to print a statement with names.

Delivery Records

  • Record cases benefiting from charity services.
  • Ability to print a statement with names.

Services and Aid Information

  • Display all services and aids received by each case within the charity.

Representative Registration

  • Register representatives within the charity.
  • View all cases assigned to each representative.

Item and Service Registration

  • Register available items and services within the charity.

Donor Registration

  • Register donors within the charity.

Project Logo

Financial Donation Registration

  • Register financial donations and print donation receipts.

Expense Records

  • Record expenses within the charity.

Medical Consultation Request

  • Register requests from the charity to a doctor for medical consultation.
  • Print the request.

Pharmacy Treatment Request

  • Register requests from the charity to a pharmacy for medication.
  • Print the request.

Comprehensive Case Log

  • Display a comprehensive log of all cases within the charity.

Training Management

  • Add training sessions conducted by the charity.
  • Register trainees within the training sessions.
  • Register medical tools available for loan.

Volunteer Registration

  • Register volunteers within the charity.
  • Record volunteer subscriptions.

User and Employee Management

  • Register users and employees within the charity.
  • Define access permissions for each user.

Board Meeting Minutes

  • Create and print minutes of board meetings.

Report Export

  • Export all reports in formats such as Excel and Word and print them.

Backup

  • Ability to create backups of the program's data.

Implementation Details

  • Programming Language: C#
  • Data Access: Entity Framework
  • UI Components: DevExpress, Bunifu Library
  • Database Management System: SQL Server 2019

Project Timeline

The implementation of the Charity Management System took approximately 5 months.

Getting Started

Project Logo

To run the Charity Management System on your local machine, follow these steps:

  1. Clone the repository.
  2. Open the project in your preferred C# development environment.
  3. Set up the database using the provided SQL Server scripts.
  4. Configure the connection string in the application to point to your database.
  5. Build and run the application.

For more detailed instructions, refer to the project's documentation.

Acknowledgments

We would like to express our gratitude to the developers, contributors, and supporters who have contributed to the Charity Management System.


Note: This README provides an overview of the Charity Management System, its features, implementation details, and guidelines for getting started and contributing. For more detailed information, please refer to the project documentation.

About

The Charity Management System is a comprehensive software solution designed to streamline the operations of a charitable organization. It utilizes various technologies to provide a robust and effic…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages