Skip to content

a full stack app built with FIFANR stack ( Firebase, FastAPI, Next, React.ts)

Notifications You must be signed in to change notification settings

tawfiqkhalilieh/fastapi-firebase-react

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

a full stack app built with FIFANR stack ( Firebase, FastAPI, Next, React.ts)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages