Skip to content

Xewus/QRkot_spreadsheets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QRkot - Фонд помощи котам

Фонд собирает пожертвования на различные целевые проекты: на медицинское обслуживание нуждающихся хвостатых, на обустройство кошачьей колонии в подвале, на корм оставшимся без попечения кошкам — на любые цели, связанные с поддержкой кошачьей популяции.

Использовано

  • Python 3.9
  • FastAPI
  • SQLAlchemy
  • Google API

Установка

  • Скачать проект:
git clone git@github.com:Xewus/cat_charity_fund.git
  • Перейти в директорию с проектом:
cd cat_charity_fund/
  • Создать виртуальное окружение:
python3 -m venv venv
  • Активировать виртуальное окружение:
. venv/bin/activate
  • Установить зависимости:
pip install -r requirements.txt
  • Создать файл .env с настройками:
APP_TITLE=<Ваше название приложения>
DESCRIPTION=<Ваше описание проекта>
VERSION=0.4.0
DATABASE_URL=<Настройки подключения к БД, например: sqlite+aiosqlite:///./development.db>
FIRST_SUPERUSER_EMAIL = <Ваш e-mail>
FIRST_SUPERUSER_PASSWORD = <Ваш пароль>
  • Применить миграции для создания БД:
alembic upgrade head
  • Запустить приложение:
uvicorn app.main:app 

Документация API будет доступна по адресу:

http://127.0.0.1:8000/docs

About

Фонд собирает пожертвования на различные целевые кото-проекты.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published