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 |
