Ini adalah Frontend Project untuk aplikasi Learning Management System (LMS).
Dibangun menggunakan React + Vite dengan fokus pada tampilan modern, responsive, dan mudah digunakan.
frontend-lms/
│── public/ # aset statis (gambar, ikon, dsb)
│── src/
│ │── assets/ # gambar, icon
│ │── components/ # komponen UI reusable
│ │── pages/ # halaman utama (Dashboard, Login, dll)
│ │── routes/ # konfigurasi routing
│ │── hooks/ # custom hooks
│ │── services/ # API call (axios/fetch)
│ │── App.jsx # root component
│ │── main.jsx # entry point React
│── package.json
│── vite.config.js
│── tailwind.config.js
-
Clone repo
git clone https://github.com/username/lms-frontend.git cd lms-frontend -
Install dependencies
bun install
-
Jalankan project
bun run dev
-
Buka di browser: http://localhost:5173
- ✅ Dashboard Student, Instructor, Admin
- ✅ Manajemen Courses (list, detail, enroll)
- ✅ Manajemen Quizzes & Assignments (UI saja dulu)
- ✅ Responsive Design (desktop & mobile)
- Ini hanya bagian Frontend.
- Untuk API/Backend gunakan repo terpisah (misalnya dengan Node.js/Express/FastAPI).
- Pastikan setting
.envsesuai dengan URL backend.
- Nama: Muhammad Hamka
- Role: Frontend Developer