Inspiration

Overcrowding, lack of proper facilities and learning resources, poverty in general are all caused by lack of sufficient funds to improve these amenities in the education sector. Funds play a big role in ensuring these resources are implemented and therefore solves most, if not all of the problems affecting poor education environments. That's where Crowducate comes in. Crowducate provides a crowdfunding solution for the educational sector.

Using Crowducate, schools can request for a crowdfunding campaign, then a survey is done to ensure legitimacy of the request. Crowducate also does surveys for needy schools, and through their approval, a crowdfunding campaign is added to the system.

We aim at changing the education quality for good, one contribution at a time. We are Crowducate!

How we built it

Crowducate is a Progressive Web App. We opted to use Flutter for the frontend and using firestore real-time database, which is responsible for dynamic changes in the payment systems. We have implemented Mpesa mobile payment, and are in the process of implementing other modes of payments as well. The app is then deployed to Azure App Services for hosting and custom domain mapping.

Functionalities

Admin Portal

  • Projects/campaigns management – All campaigns are added through the administration panel, and can then be viewed from the main web app.
  • Events – Events can be added by administrators, and are accessible to users for calendar scheduling.
  • Funds management
  • User management

User Application

  • Projects/campaigns listing.
  • Events listing.
  • Project-specific donations (Mpesa payments).
  • Random donations (Mpesa payments).
  • Campaign sharing

What's next for Crowducate

We plan on marketing our platform, as well as partnering with other organizations in the implementation of our system. In-person training on the need of improving our education environments in Africa has also been put into schedule.

Links

Demo Link: https://youtu.be/0XmUJMdxx2U

Pitch Link: https://youtu.be/3cO0Kzsp1d8

Built With

+ 13 more
Share this project:

Updates