The Foundation collects donations for various targeted projects: for medical care, for setting up pets colony in the basement, for food for abandoned pets - for any purpose related to the support of the feline population. + Opportunity to create reports to Google Spreadsheets.
- python
- fastapi
- uvicorn
- SQLAlchemy
- alembic
- pydantic
git clone https://github.com/zakharovvladimir/cat_charity_fund.git
python -m venv venv
source venv/Scripts/activate
pip install -r requirements.txt
alembic upgrade head
uvicorn app.main:app --reload
Migrations: alembic revision --autogenerate -m "Revision_2"
127.0.0.1:8000
Docs:
127.0.0.1:8000/docs
- Swagger
127.0.0.1:8000/redoc
- ReDoc
Your Google account to .env:
EMAIL=yourgoogleaccount@gmail.com
Google Cloud Platform:
Activate Google Drive API
and Google Sheets API
Download and Add your JSON data from Google Cloud Platform (Template):
TYPE=''
PROJECT_ID=''
PRIVATE_KEY_ID=''
PRIVATE_KEY=''
CLIENT_EMAIL=''
CLIENT_ID=''
AUTH_URI=''
TOKEN_URI=''
AUTH_PROVIDER_X509_CERT_URL=''
CLIENT_X509_CERT_URL=''
Vladimir Zakharov // vladimir.zakharov.s@yandex.ru