https://github.com/bazilsuhail/aisaar-charity-network
Aisaar a ”Charity Management Network" designed to provide administrative control, enhance donation control, and improve transparency in charity operations.
https://github.com/bazilsuhail/aisaar-charity-network
administrative-control donation-management firebase firebase-auth improve-transparency-in-charity-operations react
Last synced: 3 months ago
JSON representation
Aisaar a ”Charity Management Network" designed to provide administrative control, enhance donation control, and improve transparency in charity operations.
- Host: GitHub
- URL: https://github.com/bazilsuhail/aisaar-charity-network
- Owner: BazilSuhail
- Created: 2024-04-16T19:25:19.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-06-05T10:58:54.000Z (about 1 year ago)
- Last Synced: 2025-06-05T11:39:06.303Z (about 1 year ago)
- Topics: administrative-control, donation-management, firebase, firebase-auth, improve-transparency-in-charity-operations, react
- Language: JavaScript
- Homepage: https://aisaar.vercel.app/
- Size: 3.93 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Aisaar
Aisaar is a `Charity Management Network` developed as a semester project for `Database Systems` in my 4th semester. This project provides a centralized platform for charity franchises/organizations to manage their operations, including franchise management, registration, donor management, fundraising campaigns, volunteer coordination, project planning, proposal creation, and monitoring volunteer complaints. The system streamlines administrative control, enhances donation transparency, and improves operational efficiency for charity organizations.
---
[](#)
[](#)
## Project Description
Aisaar is an intuitive and comprehensive charity management platform designed to simplify the operations of charity franchises and organizations. Built using modern web technologies, Aisaar enables efficient management of franchises, donors, volunteers, fundraising campaigns, and beneficiaries. The platform ensures transparency in donation tracking, streamlines project and volunteer coordination, and provides robust administrative tools to enhance productivity and accountability. Aisaar is tailored to support charities in achieving their goals through seamless workflows and data-driven insights.
---
---
### Live Demo
Check out the latest demo of the project [Aisaar](https://aisaar.vercel.app/).
---
## Run Locally
Clone the project using the following command:
```bash
git clone https://github.com/BazilSuhail/Aisaar-Charity-Network.git
```
Go to the project directory
```bash
cd Aisaar-Charity-Network
```
Install Dependancies
```bash
npm install
```
Then **Run** this cpmmand in you terminal to start vite server:
```bash
npm run dev
```
Open http://localhost:5173 to view it in your browser.
---
# Features
## Franchise Management
- **Franchise Creation and Registration**: Admins can create and register charity franchises, associating them with projects, campaigns, and volunteers.
- **Franchise Oversight**: Manage multiple franchises, track their activities, and monitor associated projects and campaigns.
## Donor Management
- **Donation Tracking**: Track donations made by donors to specific projects or campaigns with detailed transaction records.
- **Top Donors Recognition**: Highlight top donors by publishing their testimonials on the homepage for transparency and appreciation.
## Volunteer Coordination
- **Volunteer Registration**: Register volunteers and assign them to specific franchises or projects.
- **Project Proposals**: Allow volunteers to propose projects, which can be reviewed and approved by franchise admins.
- **Top Volunteers**: Recognize top-performing volunteers based on the number of projects completed.
## Fundraising Campaigns
- **Campaign Management**: Create and monitor fundraising campaigns linked to specific franchises.
- **Real-Time Updates**: Track campaign progress and donations in real-time for transparency.
## Project Management
- **Project Creation**: Create and manage charity projects with detailed descriptions, goals, and timelines.
- **Completed Projects**: Maintain records of completed projects for accountability and reporting.
## Beneficiary Management
- **Beneficiary Enrollment**: Enroll beneficiaries (e.g., orphans, widows) and track their status and skills acquired within franchises.
- **Beneficiary Filtering**: Filter beneficiaries based on their enrollment status for better management.
## Complaint Management
- **Volunteer Complaints**: Receive and resolve complaints from volunteers to ensure smooth operations.
- **Admin Oversight**: Admins can monitor and address issues raised by volunteers efficiently.
## Authentication and Security
- **Role-Based Authentication**: Implement secure authentication for admins, franchises, volunteers, and donors.
- **Data Protection**: Ensure all sensitive data is encrypted to maintain privacy and security.
## Analytics and Reporting
- **Project and Campaign Insights**: Generate reports on project progress, campaign performance, and donation trends.
- **Volunteer and Beneficiary Reports**: Track volunteer contributions and beneficiary enrollment status for data-driven decisions.
---
### Screenshots and Interface of the application:



