Skip to content

Проект пожертвований на благо кошечек 🐱

Notifications You must be signed in to change notification settings

MakarovPetr2004/QRkot_spreadsheets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект пожертвований на благо кошечек 🐱

Благотворительный проект с созданием целей для сбора денег и пожертвованиями, написанный на FastApi. Разработал модели пожертвования, проекта для сбора денег и пользователя. Настроил права пользователей и реализовал процесс пожертвования. Добавил работу с google api для выгрузки закрытых проектов и времени, которое заняло на сбор денег для него.

Содержимое

Локальный запуск:

Клонировать репозиторий и перейти в него в командной строке:

git clone 
cd cat_charity_fund

Cоздать и активировать виртуальное окружение:

python3 -m venv venv
  • Если у вас Linux/macOS

    source venv/bin/activate
    
  • Если у вас windows

    source venv/scripts/activate
    

Установить зависимости из файла requirements.txt:

python3 -m pip install --upgrade pip
pip install -r requirements.txt

Использовать миграции:

alembic upgrade head

Запуск приложения:

uvicorn app.main:app

Технологии:

  • Python 3.9
  • FastAPI 0.78.0
  • ‎Alembic 1.7.7
  • Sqlalchemy 1.4.36
  • Aiogoogle 4.2.0

Автор

About

Проект пожертвований на благо кошечек 🐱

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published