Skip to content

hackathom-prep/fastapi-firebase-template

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

FastAPI Firebase Task


## Running
$ python -m venv env
$ source env/Scripts/activate
$ pip install -r requirements.txt
$ uvicorn app.main:app --relaod

Task:

  • your task is to create a database application for sign-up/log-in
  • overall the functionality that should be included is:
    • Login in
    • Sign up
    • Change password
    • Change username/email
    • get user details
    • get all users (this should have an authorization check)
    • delete user
    • Delete all users
  • The technology you will use is:
    • FastAPI
    • Firebase
  • Each user should have at least the following:
    • Username
    • Email
    • Password
    • Age
    • Birthday
    • Gender
  • Note:
    • You need to create the database using Firestore
    • You need to create all of the Models using Pydantic

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%