Asosiy kontentga o‘tish

Ishlar

Loyiha · 2025 · ~1 daqiqa o‘qiladi

Doctolib — shifokorga yozilish API (FastAPI)

FastAPI'da shifokorga onlayn yozilish tizimi: JWT autentifikatsiya, bcrypt bilan parol hashlash, SQLModel va Alembic migratsiyalar.

Python · FastAPI · SQLModel · Alembic · JWT

Loyiha haqida#

Doctolib uslubidagi shifokorga onlayn yozilish tizimining backend API'si — async FastAPI ustiga qurilgan.

Texnik yechimlar#

  • Framework: FastAPI (async, avtomatik OpenAPI hujjatlari).
  • Autentifikatsiya: python-jose bilan JWT tokenlar.
  • Parol xavfsizligi: passlib[bcrypt] — parollar bcrypt bilan hashlanadi.
  • ORM va migratsiya: SQLModel + Alembic (versiyalangan schema migratsiyalari).
  • Konfiguratsiya: pydantic-settings bilan muhitga asoslangan sozlamalar.