cat_charity_fund
Π‘Π΅ΡΠ²ΠΈΡ ΠΠ»Π°Π³ΠΎΡΠ²ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠ½Π΄Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΊΠΎΡΠΈΠΊΠΎΠ² QRKot
Π€ΠΎΠ½Π΄ ΡΠΎΠ±ΠΈΡΠ°Π΅Ρ ΠΏΠΎΠΆΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ Π½Π° Π»ΡΠ±ΡΠ΅ ΡΠ΅Π»ΠΈ, ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΠΊΠΎΡΠ°ΡΡΠ΅ΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠΈΠΈ.
Π Π€ΠΎΠ½Π΄Π΅ QRKot ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΡΠΊΡΡΡΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅Π»Π΅Π²ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ². Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π΅ΡΡΡ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈ ΡΡΠΌΠΌΠ°, ΠΊΠΎΡΠΎΡΡΡ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΡΡ ΡΠΎΠ±ΡΠ°ΡΡ. ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π½ΡΠΆΠ½Π°Ρ ΡΡΠΌΠΌΠ° ΡΠΎΠ±ΡΠ°Π½Π° β ΠΏΡΠΎΠ΅ΠΊΡ Π·Π°ΠΊΡΡΠ²Π°Π΅ΡΡΡ. Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΎΡΡΠ΅ΡΠ° Ρ ΠΏΠ΅ΡΠ΅ΡΠ½Π΅ΠΌ ΠΏΡΠΎΡΠΈΠ½Π°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΏΠΎ ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΠ±ΠΎΡΠ° ΡΡΠ΅Π΄ΡΡΠ² β ΠΎΡ ΡΠ΅Ρ , ΡΡΠΎ Π·Π°ΠΊΡΡΠ»ΠΈΡΡ Π±ΡΡΡΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ, Π΄ΠΎ ΡΠ΅Ρ , ΡΡΠΎ Π΄ΠΎΠ»Π³ΠΎ ΡΠΎΠ±ΠΈΡΠ°Π»ΠΈ Π½ΡΠΆΠ½ΡΡ ΡΡΠΌΠΌΡ.
- Python
- FastAPI
- SQLAlchemy
- Alembic
- Uvicorn
- Google API
- Google Drive
ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» Swagger Π΄ΠΎΡΡΡΠΏΠ½Ρ Π½Π° Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅
http://127.0.0.1:8000/docs
git clone https://github.com/margoloko/cat_charity_fund
ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² ΠΏΠ°ΠΏΠΊΡ cat_charity_fund, ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅.
cd cat_charity_fund
python -m venv venv
-
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Linux/MacOS
source venv/bin/activate
-
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ windows
source venv/Scripts/activate
pip install -r requirements.txt
uvicorn app.main:app --reload