/Charity-mgt

A ngo/donor website

Primary LanguageHTMLMIT LicenseMIT

NAME OF THE PROJECT

CHARITY MANAGEMENT

DESCRIPTION

This is a software development project that allows USERS (DONORS, ADMIN, NGO) to create accounts. Then the ngo can submit donation requests which are approved by admin.

DESIGN

Our design practice offers a full range of services including brand strategy, interaction and visual design and user experience testing. Throughout the project, our designers create and implement visual design and workflows, solicit user feedback and work with you to make sure what gets built is what is needed.

PRODUCT MANAGEMENT

Planning and development is iterative. Because we are constantly coding and testing, the products we build are always ready to go live. This iterative process allows for changes as business requirements evolve.

DEVELOPMENT

We are qualified Engineers,fluent in the latest enterprise and web development technologies. We collaborate with the team to write, and improve code on a daily basis, using proven practices such as test-driven development and pair programming.

PREREQUISITES

Python3

Virtual Environment

django

TECHNOLOGIES AND LANGUAGES

Version control - git

Python3

Django

Css

Bootstrap

HTML

INSTALLATION AND SET UP

Git clone the repository at git@github.com:lizgi/Charity-mgt.git

CREATION AND ACTIVATION OF VIRTUAL ENVIRONMENT

virtualenv venv --python=python3

source venv/bin/activate

INSTALL REQUIRED DEPENDENCIES

pip install -r requirements.txt

COPY ENVIRONMENT VARIABLE

cp env.sample .env

load/refresh .environment variables

source .env

KNOWN BUGS

The project is working as required,fully responsive and has no known bugs.

running the application

python manage.py server

LIVE LINK

https://charappp.herokuapp.com/

LICENSE AND COPYRIGHT

[MIT License] Elizabeth Gikonyo ,Dave Mathaga ,Mohamed Abdi ,Alphonce Kipngeno ,Ali Hassan,Timothy Mugendi 2022