Backend va veb-yechimlar: Go API, mikroservislar, ERP & CRM tizimlari, korporativ saytlar
5+ yillik tajribaga ega backend dasturchiman. Davlat miqyosidagi yuqori yuklamali tizimlardan tortib, kichik biznes saytlarigacha — loyihangizni boshidan oxirigacha qurib beraman. Go, PostgreSQL, gRPC, React. Aniq muddat, toza kod, kafolatli natija.
Buyurtma uchun nima kerak
Loyihani muvaffaqiyatli va tez boshlashimiz uchun quyidagilarni taqdim etishingiz soʻraladi:
- Texnik topshiriq (TT) yoki gʻoya tavsifi: Loyihaning qanday ishlashi, uning asosiy funksiyalari va biznes-logikasi haqida batafsil maʼlumot (agar mavjud boʻlsa).
- Maketlar yoki dizayn namunalari: Figma havolasi (veb-saytlar uchun) yoki oʻzingizga yoqqan loyihalarning namunalari.
- Texnik tafsilotlar (agar mavjud boʻlsa): Hosting/serverga qoʻyilgan talablar, integratsiya qilinishi kerak boʻlgan uchinchi tomon API xizmatlari (toʻlov tizimlari, SMS-shlyuzlar va h.k.).
- Tizimga kirish ruxsatnomalari (Dostup): Server (SSH), loyiha repozitoriyasi (GitHub/GitLab) yoki domen boshqaruvi (agar loyihani serverga joylashtirish topshiriqqa kirsa).
Texnologiyalar va vositalar
- Turi: CRM-tizim
- CMS: O'z yozuvi
- Dasturlash tili: PHP, Node.js, Go
- Freymvork: Laravel, NestJS, Gin (Go), Fiber (Go), Yii2
- JavaScript interfeysi: Ha
- JS Freymvork: React
- CSS freymvork: Tailwind CSS
- Ma'lumotlar bazasi: Ko'zda tutilgan
- Ma'lumotlar bazasi turi: MySQL, PostgreSQL, MongoDB, Redis
- Hosting/Deploy: Docker, DigitalOcean
Xizmat hajmi
Bitta buyurtma (tanlangan tarif) doirasida men quyidagi ishlarni bajaraman: Loyihalash va arxitektura: Maʼlumotlar bazasi (PostgreSQL) arxitekturasini ishlab chiqish, API tuzilishi va mikroservislar oʻrtasidagi aloqalarni loyihalash. Backend ishlab chiqish: Go (Golang) tilida yuqori yuklamalarga (highload) chidamli, toza va optimallashtirilgan kod yozish. Integratsiyalar: Mikroservislararo tezkor aloqa uchun gRPC-ni sozlash yoki veb va mobil ilovalar uchun REST API yaratish. Ma'lumotlar bazasi va kesh: Soʻrovlarni optimallashtirish, indeksatsiya va tizimning maksimal tezlikda ishlashi uchun keshni (Redis) sozlash. Serverga joylashtirish (Deploy): Loyihani sizning serveringizga Docker yordamida joylashtirish, ishga tushirish va topshirishdan oldingi yakuniy testlarni oʻtkazish.
Hozircha sharhlar yo'q