← cd ../projects

EduCRM

Live
DjangoDRFReactVitePostgreSQLPWAElectron

Ta'lim muassasalari uchun 10 modulli CRM: ko'p tenantli tuzilma, rollarga ajratilgan kirish, davomat, moliya va hisobotlar. Django REST backend, React frontend, PWA va Electron qobiq. Hozir real serverda ishlab turibdi.

Kodni ko'rish — GitHub →

Loyiha jurnali

8-avgust 2026
Loyiha haqidaEduCRM bu ko'p tenantli ta'lim markazlari uchun CRM tizimi. Loyihada Django REST Framework backend, React + Vite frontend, JWT auth, tenant context, PWA va Electron wrapper mavjud. Bu hujjat root papkadagi oldingi alohida .md guide fayllarining yagona birlashtirilgan versiyasi hisoblanadi. • Backend: Django, Django REST Framework, SimpleJWT, django-filter, django-cors-headers • Frontend: React, Vite, TailwindCSS, React Router, Zustand, React Hook Form • Qo'shimcha: i18next, PWA, Electron • Development database: SQLite • Production database: PostgreSQL qo'llab-quvvatlanadi • superadmin • owner • receptionist • teacher • supportteacher • student Root .env faylni backend ham, frontend ham ishlatadi. Muhim env kalitlari: • DJANGOSECRETKEY • DJANGODEBUG • DJANGOALLOWEDHOSTS • DJANGOCORSALLOWEDORIGINS • DJANGOCSRFTRUSTEDORIGINS • VITEAPIBASEURL • TENANTHEADER • VITETENANTHEADER • SUPERADMINSECRETPATH • VITESAPATH • APPBASEURL Tenant header: • default qiymat: X-Tenant-ID Tizim tenant context asosida ishlaydi: • tenant X-Tenant-ID orqali aniqlanadiTelegram'da ulashish

Izohlar

izoh yozish uchun ismingizni kiritasiz
Hali izoh yo'q — birinchi bo'lib fikringizni yozing.