Simple Crowd Funding Application using python and MySQL Crowd-Funding Web app
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 crowd-sourcing and alternative finance. In 2015, over US$34 billion was raised worldwide by crowdfunding. (From Wikipedia)
The aim of the app: Create an application for starting fund-raise projects in Egypt.
The app should include the following features: 1 - Authentication System: • Registration: • First name • Last name • Email • Password • Confirm password • Mobile phone [validated against Egyptian phone numbers] • Login • The user should be able to login after activation using his email and password
2 – Projects The user can create a project fund raise campaign which contains:
• Title • Details • Total target (i.e 250000 EGP) • Set start/end date for the campaign • Users can view all projects
3 – Search: Users can search for projects by name or start date
4 – Delete: Users can delete their own projects only