Gazeta portali: bo'sh bazadan kundalik ishgacha
Viloyat gazetasiga o'z muharrirlari yurita oladigan nashr platformasi kerak edi. Mijoz loyihasi, 2026-yil avgustdan beri ishlaydi va endi butunlay ularning jamoasi tomonidan boshqariladi.
- FastAPI
- PostgreSQL
- SQLAlchemy
- Redis
- Celery
- Next.js
- Docker
/Muammo
Gazetada bosma ishlab chiqarish bor edi, raqamli nashr imkoniyati esa umuman yo'q. Har qanday onlayn yechim texnik tayyorgarligi yo'q muharrirlar uchun qulay, o'zbek tilida va viloyat nashri cheksiz muddat yuritishga qodir darajada arzon bo'lishi kerak edi.
/Yondashuv
PostgreSQL ustida FastAPI backend va tahririyat jarayoni: qoralamalar, rejalashtirilgan nashr, muharrir bilan administrator rollarining ajratilishi. So'rovni bloklamasligi kerak bo'lgan ishni Redis va Celery oladi. O'quvchi tomonini Next.js chizadi, qidiruv tizimlari ko'rishi uchun serverda render qilinadi. Hammasi Docker konteynerlarida yetkaziladi: butun stack bitta buyruq bilan ko'tariladi.
/Natija
2026-yil avgustdan beri tongyulduzi.uz manzilida ishlaydi, 173 avtotest o'tadi. Platforma deploy qo'llanmasi bilan topshirildi va shundan beri mijoz jamoasi uni o'zi yuritadi va yangilaydi, deploy ham shu jumladan. Maqsad aynan shu edi.
/Qamralgan xizmatlar