RESTful API for CruzHacks Challenge
- to Install all the requirement:
pip install -r reqirement.txt
- to start application
python app.py runserver
- once start the application request
http://localhost:5000/apidocs/
for detailed documentation - make sure the admin sdk are named as
cruzhack-6a851-firebase-adminsdk-y0k9t-837fb3ef13.json
or edit the setting.py file'sFIREBASE
property to the admin key path.
- Get all the applicants
- Get an applicant by a specific document id and or email
- Get all hackers
- Get all volunteers
- Create a new applicant document
- Update an applicant document
- Delete an applicant document given an id and or email