Skip to content

Website pengelolaan kelas sederhana, dibuat menggunakan Laravel 8.x, Bootstrap, jQuery, Datatables, Select2, CKEditor, and many libraries.

Notifications You must be signed in to change notification settings

NichiNect/forclass

Repository files navigation

Halo, selamat datang di Sistem Informasi ForClass

PRs Welcome HitCount Maintenance GitHub followers

Tentang Repo Ini?

Repositori ini adalah Web App pengelolaan kelas di smk dengan Laravel 8. Awalnya project ini dibuat oleh Yoni Widhi C dengan referensi dari beberapa teman di komunitas, serta sebagai uji coba latihan. Sistem Informasi Pengelolaan Kelas (ForClass) ini adalah web app untuk me-manajemen atau mengatur data-data yang ada di kelas kelas.

Fitur Apa Saja Yang Tersedia di Web App Ini?

  • Autentikasi Admin, Operator, dan Siswa/Student
  • Terdapat 3 User Level
  • User Management
  • Pengelolaan Siswa/Students & CRUD
  • Pengelolaan Mata Pelajaran/Subjects & CRUD
  • Pengelolaan Jadwal Pelajaran/Subjects Schedules & CRUD
  • Pengelolaan Jadwal Piket/Pickets Schedules & CRUD
  • Pengelolaan Artikel/Articles & CRUD
  • Cetak Laporan (sesuai role)

💻 Install

  1. Clone Repository
git clone https://github.com/NichiNect/forclass.git
cd forclass
composer install
npm install
npm run dev (optional)
copy .env.example .env
  1. Buka .env lalu ubah baris berikut sesuai dengan konfigurasi database
DB_PORT=3306
DB_DATABASE=laravel_forclass
DB_USERNAME=root
DB_PASSWORD=
  1. Instalasi website
php artisan key:generate
php artisan migrate
php artisan db:seed
php artisan storage:link

Saya menyediakan data dummy simple untuk database nya jika terjadi error pada migration atau seeding. silahkan import file laravel_forclass.sql pada database Anda.

  1. Run the website
php artisan serve

👤 Default Account for testing

Admin Default Account

  • Username: yoniwidhi
  • Password: thispassword

Operator Default Account

  • Username : operator1
  • Password : thispassword

🧑 Author

👤 Yoni Widhi


🤝 Contributing

Contributions, issues and feature requests di persilahkan. Jangan ragu untuk memeriksa halaman masalah jika Anda ingin berkontribusi. Berhubung Project ini saya yang mengerjakannya sendiri, namun banyak fitur yang kalian dapat tambahkan silahkan berkontribusi yaa!

About

Website pengelolaan kelas sederhana, dibuat menggunakan Laravel 8.x, Bootstrap, jQuery, Datatables, Select2, CKEditor, and many libraries.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published