Skip to content

sajidifti/Daanbaksho_Django

Repository files navigation

Daanbaksho

Note: This project was built in the beginning of my Django journey. Hence, so basic design.

Daanbaksho is a donation management system. It has functionalities to donate money, food, and clothes. It integrates Tawk.to chat API. The system is designed to handle 8 types of users including donors, volunteers, coordinators, and so on. There are options to post news/reports and project info.

It is bulit with Django.



To run this project, you need to install Python. Then you need to install some packages.
Please Run:

pip install -r requirements.txt



To run this application, go to the project folder and open a terminal window and run:

python manage.py runserver

Then go to http://localhost:8000

Replace Secret Key, Email Information and tawk.to API key with your own.



Admin Panel Info:
Username: admin
Password: admin1234

You can create a new superuser by running

python manage.py createsuperuser


Features

  • Registration
  • Login
  • Logout
  • Add News
  • Add Project
  • Add Report
  • Add Event
  • Add Donation
  • Donate Food
  • Donate Clothes
  • Donate Money
  • Donate to a Project
  • Add Project
  • Robust User Manegment with Access Control

Threre are total several types of users. They are-

  • Donor
  • Volunteer
  • Volunteer Coordinator
  • Doantion Coordinator
  • Public Relations Coordinator
  • Public Relations Officer
  • Admin

UI Screenshots

Home

Home

Projects/Posts

Posts

Media

Media

View Project

View Project

Donate to Project

Donate to Project

Donate

Donate

Donate Food

Donate Food

Donate Money

Donate Money

Sign Up

Sign Up

Signin

Login

Profile

Profile

Donation History

Donation History

Sign Up Form

Sign Up Form

Volunteer Confirmation (Volunteer Coordinator)

Volunteer Confirmation

Volunteer List (Volunteer Coordinator)

Volunteer List

Add Post (Public Relations Officer)

Add Post

License

GNU General Public License Version 3

Contact Me

Email: info@sajidifti.com

About

Daanbaksho is a donation management system. [Site is not Live]

Topics

Resources

License

Stars

Watchers

Forks