Skip to content

The Do-Nation Station is a centralized platform designed to facilitate transparent donations to orphanages, NGOs, hospitals, foundations, and old age homes. It aims to simplify the donation process, ensuring that donors can easily find and support organizations based on specific needs, locations, and urgency.

License

Notifications You must be signed in to change notification settings

ShaliniSJ/The-Do-Nation-Station

Repository files navigation

The Do-Nation Station - README.md

Project Overview

Team Members

Demo Video

Demo Video: YouTube

Live Product

Live Product: The Do-Nation Station

Alt text

Project Description

The Do-Nation Station is a centralized platform designed to facilitate transparent donations to orphanages, NGOs, hospitals, foundations, and old age homes. It aims to simplify the donation process, ensuring that donors can easily find and support organizations based on specific needs, locations, and urgency. The platform also provides detailed information and utilization reports to donors, enhancing transparency and trust.

Problem Statement

Many charitable organizations have their own websites for donations, leading to a fragmented system. There is a lack of a central platform where all these organizations can register, making it difficult for donors to identify and support those in need efficiently. Additionally, there is a need for transparency and accountability to show how donations are utilized.

Alt text

Solution

To address these challenges, we propose a comprehensive donation platform that connects donors with charitable organizations. The platform offers:

  • Centralized registration for all charitable organizations.
  • Enhanced search functionality based on location and cause.
  • Impact tracking and visualization for each donor.
  • Leaderboard and recognition system among donors (gamification).
  • Transparency and accountability through detailed donation histories.
  • Future scope includes AI for organization integrity checks and a messaging platform for donors and organizations.

Alt text

Features

  1. Centralized Registration: Enable charitable organizations to register with detailed information, ensuring transparency and credibility.
  2. Enhanced Search Functionality: Robust search filters based on location, urgency, and specific needs.
  3. Impact Tracking and Visualization: Real-time insights into donation utilization.
  4. Leaderboard and Recognition System: Encourages top donors through gamification.
  5. Transparency: Detailed real-time updates on donation utilization.
  6. AI Verification: Future scope includes AI to verify the authenticity of organizations.
  7. Messaging Platform: Future scope includes a communication platform between donors and organizations.

Prototype Resources

Tech Stack

  • Frontend: React.js, Next.js, Tailwind CSS, Material UI
  • Backend: Appwrite
  • Database: Appwrite
  • Authorization: Appwrite
  • UI/UX Design: Figma
  • APIs: REST APIs, Google Map API Alt text

Implementation Details

User Registration & Login

  • Charitable Organizations: Upload details including government licenses, audits, photographs, location, requirements, population, and organizational information.
  • Donors: Set preferences and search for organizations to support.

Donation Process

  • Monetary Donations: Direct transfer to bank accounts.
  • In-kind Donations: Delivery instructions provided.

Impact Tracking & Real-Time Updates

  • Organizations update the status of donations.
  • Donors receive real-time notifications about the impact of their donations.

Leaderboard & Recognition

  • Ranking system for donors.
  • Recognition of top donors within specific locations.

Feedback & Reviews

  • Donors can leave feedback.
  • Organizations can update their profiles based on feedback.

Architecture Diagram

Alt text

Process Flow Diagram

Alt text

Estimated Implementation Cost

  • Initial Cost: Rs.0/- (using free versions of software like Vercel and Appwrite for the prototype)
  • Vercel Costs: $20/month (Rs.1600) for advanced collaboration features, higher performance, and scalability.
  • Appwrite Costs: $15/month (Rs.1200) for pro developer features, including 300GB bandwidth, 150GB storage, 3.5M executions, and 200,000 monthly active users.

Future Scope

  • AI Verification: Image-based machine learning models to verify the authenticity of charitable organizations.
  • Messaging Platform: Enhanced communication between donors and organizations.
  • Automated Email Services: Update donors on the impact of their donations.
  • Live Food Donation Facility: Redistribute leftover food to needy people. Alt text

Additional Information

India and the world have a vast network of charitable organizations dedicated to addressing various social, economic, and environmental challenges. In 2022, global donations reached an estimated $466 billion, with India contributing ₹21,000 crore ($2.7 billion). Alt text Alt text Alt text

Conclusion

The Do-Nation Station aims to revolutionize the way donations are made by providing a centralized, transparent, and user-friendly platform for donors and charitable organizations. By leveraging technology and innovative features, we strive to foster a culture of giving and ensure that support reaches those who need it most efficiently and effectively.


For more details, please visit our GitHub Repository and explore our live demo at The Do-Nation Station.


This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.js. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

Alt text

About

The Do-Nation Station is a centralized platform designed to facilitate transparent donations to orphanages, NGOs, hospitals, foundations, and old age homes. It aims to simplify the donation process, ensuring that donors can easily find and support organizations based on specific needs, locations, and urgency.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •