/Sharity

Primary LanguagePython

Developer Guide

  • Database used: mongoDB
  • mark todo things as 'TO-DO' (as is). Maintain same facilitates search.
  • preferred mongoUI : mongoDB compass
  • Mongo docker: docker run -d -p 27017:27017 mongo

Installation Guide

Setup:

  • go to applicationDir
  • pip install pipenv
  • pipenv install

To run:

  • go to applicationDir
  • pipenv shell
  • flask run

Swagger

  • hit endpoint /ui

Database

  • index email of user collection
  • index name,email of Ngo collection
  • no index in Ngo collection

To do sharity

  • ngo approval
  • search feature on geolocation (p2) [frontend ?]
  • hash password (prod)