Hunarda — online education platform
An education platform with three roles — administrator, teacher and student — for courses, materials, payments, chat and analytics.
- Role
- Frontend developer (Vue.js)
- ZK (Zamonaviy Kommunikatsiyalar)
- Year
- 2024
- Stack
- Vue.jsJavaScriptREST APIExcel exporti18n
- Roles
- Admin · Teacher · Student
- Payment providers
- 5
- Interface
- Light & dark theme
Statistics: income, sales, courses and students by month Admin dashboard with profile and platform totals Students with points, course filters and Excel export (personal data blurred) Finance: payments via Click, Payme, Uzum, Paynet and cash, with promo codes Staff management with roles (teacher, admin) Course directory: categories, courses, archive, tags and promo codes Sign-in screen ZK (Zamonaviy Kommunikatsiyalar) — partners: banks, telecom and government organisations
The product
Hunarda is an innovative education platform designed to transform the traditional learning experience. With three key roles — administrator, teacher and student — it simplifies educational processes and promotes collaboration.
- Administrators have full control over the platform: they manage user accounts and system settings to keep access secure.
- Teachers create and manage courses, upload materials and engage with students through discussions and feedback.
- Students enroll in courses, access materials and interact with teachers and peers.
What I built
I developed the admin panel in Vue.js:
- Dashboard & statistics — platform totals and monthly charts for income, sales, courses and students, filterable by category, course and date.
- Users — staff with roles and students with points, filters by category and course, and Excel export.
- Course management — a directory of categories, courses, archive, tags and promo codes, plus tariffs.
- Finance — payments through Click, Payme, Uzum, Paynet and cash, filtered by method, status, date, course and promo code.
- Chat — teacher–student conversations the administrator can review.
- Content — an “About us” section with FAQ, project pitch, terms and contact pages.
- UX — light and dark themes, a multilingual interface and paginated tables throughout.
Next project
Ecology Check — national environmental data platform