Crowdfunding is the practice of funding a project or venture by raising small amounts of money from a large number of people, typically via the Internet. Crowdfunding is a form of crowdsourcing and alternative finance. In 2015, over US$34 billion was raised worldwide by crowdfunding. The aim of the project: Create a web platform for starting fundraise projects in Egypt.
Step 1
:
You must have installed virtual server i.e XAMPP on your PC (for Windows). This System in Django with source code
is free to download, Use for educational purposes only! .
Step 2
: Download the source code .
git clone https://github.com/MohamedAlabasy/Crowd-Funding-Web-App-Django-ITI.git
Step 3
: Enter the project file then ...
py -m venv .venv
source .venv/Scripts/activate
pip install -r requirements.txt
winpty python manage.py runserver
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python3 manage.py runserver
Step 4
:
Create database call crowd_funding
then ...
python manage.py migrate
Step 5
: To Create Admin Account :
python manage.py createsuperuser
To help you understand the project databases, see the following ERF
Step 5
: Download front end angular source code :
Mohamed Alabasy | Dina Reda | Mai Emad |
Hala Salah | Gehad | Mahmoud Nehro |