Kadrlar va buxgalteriya uchun yordamchi — xodim, lavozim, ko‘nikma, maosh. O‘ndan oshiq dasturga bo‘lingan.

Maqsad

HR va payroll ishlarining elektron varianti: ishga olish, lavozim, ko‘nikmalar, maosh hisobi va yuzlab kichik jarayonlar.

Vazifa

  • Katta admin UI: jadvallar, formalar, rollar.
  • Redis kesh, Postgres, Nginx bilan API.
  • Bir necha UI kutubxonalarini bitta mahsulotda yuritish.
  • Ba’zi qismlarda entity model va jamoa yo‘nalishi.

Stack

  • Node.js
  • Express
  • Knex
  • Redis
  • PostgreSQL
  • Nginx
  • TypeScript
  • React
  • Redux
  • Material UI
  • Ant Design
  • Formik
  • Bootstrap
  • Tailwind

Nima o‘rgatdi

Eng katta Transoxania tizimi: modullarga bo‘lish, mixed UI kit (MUI + Ant + Bootstrap) qarzini yashash, TypeScript ga o‘tish. HR domeni murakkab — ma’lumot modeli va TeamLead tajribasi shu yerda qotdi.