Skip to content

Aplikasi E-Learning adalah platform pembelajaran berbasis digital yang dirancang untuk mempermudah pengajar dan peserta didik dalam proses belajar mengajar. Aplikasi ini dilengkapi dengan berbagai fitur , termasuk absensi dengan opsi GPS, QR Code, atau Token,

License

Notifications You must be signed in to change notification settings

munadi1406/elearning

Repository files navigation

Tech Stack

Client: React , TailwindCss , Zustand , Framer Motion

E-verse

Aplikasi E-Learning adalah platform pembelajaran berbasis digital yang dirancang untuk mempermudah pengajar dan peserta didik dalam proses belajar mengajar. Aplikasi ini dilengkapi dengan berbagai fitur , termasuk absensi dengan opsi GPS, QR Code, atau Token, fitur course, dan fitur kuis (quis) untuk meningkatkan efektivitas pembelajaran.

Features

  1. Aplikasi E-Learning menyediakan opsi absensi yang fleksibel untuk memastikan kehadiran peserta didik dalam kelas. Pengajar dapat memilih salah satu dari tiga opsi berikut untuk absensi:
  • GPS: Peserta didik dapat melakukan absensi dengan mengaktifkan lokasi GPS pada perangkat mereka. Sistem akan secara otomatis mendeteksi lokasi mereka dan mencatat kehadiran mereka dalam kelas.
  • QR Code: Pengajar akan menampilkan kode QR unik untuk setiap sesi kelas. Peserta didik dapat memindai kode QR tersebut menggunakan kamera perangkat mereka untuk melakukan absensi.
  • Token: Pengajar akan memberikan token unik kepada setiap peserta didik sebelum kelas dimulai. Peserta didik akan memasukkan token tersebut di aplikasi untuk mencatat kehadiran mereka.
  1. Fitur Course Fitur Course memungkinkan pengajar untuk membuat dan mengelola materi pembelajaran. Beberapa fitur utama dalam modul ini termasuk:
  • Pengelolaan Materi: Pengajar dapat membuat, mengedit, dan menghapus materi pembelajaran seperti materi kuliah, tugas, dan sumber belajar lainnya.
  • Pengumuman: Pengajar dapat membuat pengumuman penting untuk peserta didik terkait perubahan jadwal, tugas tambahan, atau informasi lainnya. Komentar: Peserta didik dapat berinteraksi dan berdiskusi dengan pengajar dan sesama peserta didik melalui kolom komentas pada setiap postingan pengajar.
  1. Fitur Kuis (Quis) Fitur Kuis memungkinkan pengajar untuk menguji pemahaman peserta didik melalui berbagai jenis pertanyaan. Beberapa fitur utama dalam modul ini termasuk:
  • Pembuatan Kuis: Pengajar dapat membuat kuis dengan berbagai jenis pertanyaan, seperti pilihan ganda, isian singkat, dan pertanyaan berbasis esai.
  • Nilai Otomatis: Setelah peserta didik menyelesaikan kuis, sistem akan secara otomatis menghitung dan memberikan nilai untuk kuis tersebut.
  • Laporan Kinerja: Pengajar dapat melihat laporan kinerja peserta didik pada kuis tertentu, sehingga memudahkan untuk menilai pemahaman dan kemajuan peserta didik.

Run Locally

Clone the project

  git clone https://github.com/munadi1406/elearning.git

Go to the project directory

  cd elearning

Install dependencies

  pnpm install

Start the server

  pnpm run dev

About

Aplikasi E-Learning adalah platform pembelajaran berbasis digital yang dirancang untuk mempermudah pengajar dan peserta didik dalam proses belajar mengajar. Aplikasi ini dilengkapi dengan berbagai fitur , termasuk absensi dengan opsi GPS, QR Code, atau Token,

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages