Omar Mohamed Mohamed ElSayed Hassan

The aim of the project : Create a console app to start fundraise projects. 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
  • Set start/end time for the campaign
  • User can view all projects
  • User can edit his own projects
  • User can delete his own project
  • User can search for a project using date

Run project

python menu1.py