Giter VIP home page Giter VIP logo

web-elearning's Introduction

Fitur โœจ

  • Autentikasi
    • Login mahasiswa, dosen dan admin
    • Lupa password
  • Mahasiswa
    • absen sesuai waktu yang ditentukan
    • Akses Materi dan Tugas
    • Submit Tugas
  • Dosen
    • Membuat Absensi untuk mahasiswa
    • Membuat Materi dan Tugas
    • Input nilai
    • Export absensi dan nilai mahasiswa ke excel
  • Admin
    • Manage dosen, mahasiswa, matakuliah, jadwal, kelas, fakultas

Dukungan โค๏ธ

Kamu bisa dukung saya dengan cara memberikan star โญ / fork ๐Ÿ–‡๏ธ pada project ini

Atau kamu bisa donate melalui saweria https://saweria.co/fadlieferdiyansah

Terimakasih atas dukungannya ๐Ÿ˜Š


Cara instalasi project โš™๏ธ

Zip

Klik button Code disamping kanan atas, lalu klik download zip

Git Clone

Copy code dibawah, buka terminal lalu paste dan enter

git clone https://github.com/FadlieFerdiyansah/web-elearning.git

Setelah berhasil install file project nya

Konfigurasi Project

  1. Copy file .env.example rename menjadi .env
  2. Buat nama database pada file .env DB_DATABASE=elearning
  3. Setelah membuat database, Buka terminal lalu masuk ke folder project web-elearning
  4. Lalu masukan FILESYSTEM_DRIVER=public ke .env
  5. Lalu ketikan php artisan migrate enter, setelah berhasil ketikan php artisan storage:link enter
  6. Setelah itu setup email untuk verifikasi lupa password pada file .env
  7. MAIL_MAILER=smtp
    MAIL_HOST=smtp.gmail.com
    MAIL_PORT=465
    [email protected]
    MAIL_PASSWORD=yourpassword
    MAIL_ENCRYPTION=ssl
    [email protected]
    MAIL_FROM_NAME="${APP_NAME}"
  8. Lalu buat key app nya dengan cara php artisan key:generate
  9. Setelah itu download semua package dengan cara composer install
  10. Setelah step diatas sudah berhasil semua tinggal kita memasukan data dummy nya dengan cara
    • Ketik diterminal php artisan tinker setelah itu masukan code dibawah
    • Factory/Dummy Dosen

    • Dosen::factory()->count(50)->create();
    • Factory/Dummy Mahasiswa

    • Mahasiswa::factory()->count(400)->create();
  11. Setelah berhasil, masukan data-data nya dengan cara php artisan db:seed pada terminal lalu enter
  12. Terakhir jalankan server nya php artisan serve
  13. dan buka url nya diweb browser http://127.0.0.1:8000

Data Login ๐Ÿ”

Email Password Level
[email protected] password Admin
[email protected] password Dosen
[email protected] password Mahasiswa

web-elearning's People

Contributors

fadlieferdiyansah avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.