Skip to content

Proof of conpect application. Uses FastAPI, Pydantic and Google Firestore to produce an account REST API

License

Notifications You must be signed in to change notification settings

FRReinert/accapi

Repository files navigation

GitHub GitHub last commit

GitHub Pipenv locked dependency version GitHub Pipenv locked dependency version GitHub Pipenv locked dependency version GitHub Pipenv locked dependency version GitHub Pipenv locked dependency version

Prepare environment

# Set environment variables
ACCAPI_G_DEBUG=true
ACCAPI_G_CERTIFICATE=path/to/cert.json
ACCAPI_G_PROJECT_ID=GAEPROJID
ACCAPI_USERNAME=myuser
ACCAPI_PASSWORD=mypaswd

# Install pipenv
$ pip install pipenv

# Initialize virtual environment and install dependencies
$ pipenv shell && pipenv install

Run Tests

# Initialize virtual environment
$ pipenv shell

# Run Tests
$ pytest

Run local application

$ uvicorn account_api.main:app --reload 

About

Proof of conpect application. Uses FastAPI, Pydantic and Google Firestore to produce an account REST API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published