Zenku adalah website sosial media pembelajaran yang dibuat untuk mempermudah siswa dalam mengulas materi yang telah diajarkan oleh guru sebelumnya. Aplikasi ini memiliki fitur seperti sosial media pada umumnya : like dan comment. Selain itu penulis memberikan fitur tambahan seperti forum diskusi antar guru dengan siswa.
- Admin [1]
- Guru [2]
- Siswa [3]
- Penguji [4]
- email: [email protected] | pass: zenku123
- email: [email protected] | pass: zenku123
- email: [email protected] | pass: zenku123
- email: [email protected] | pass: zenku123
Admin dapat mengakses fitur berikut :
- Dashboard
- Kategori : CRUD pada kategori materi
- Materi : hanya dapat melihat dan menghapus
- Like : hanya dapat melihat
- Role : CRUD role akses
- Komentar : dapat melihat dan menghapus (bila diperlukan)
- Activity : Melihat aktifitas akun dan clear all data (bila diperlukan)
- Menu Management : CRUD menu yang dapat diakses oleh role
- Feedback : dapat melihat dan menghapus
- Account : CRUD pada tabel user
- Chat : chatting ke semua akun
Guru dapat mengakses fitur berikut :
- Dashboard
- Materi : CRUD pada tabel materi
- Like : melihat like berdasarkan materi yang ia buat
- Komentar : melihat komentar berdasarkan materi yang ia buat
- Forum : CRUD pada tabel forum
- Chat : chatting ke semua akun
Penguji dapat mengakses fitur berikut :
- Dashboard
- Materi : melakukan approval pada materi
- Chat : chatting ke semua akun
Siswa dapat mengakses fitur berikut :
- Home
- Materi : melihat semua materi atau materi berdasarkan kategori
- Like : melakukan like dan menghapus like
- Komentar : melakukan komentar dan menghapus komentar
- Feedback : memberikan feedback
- Forum : membuat forum dan membalas thread
- Chat : chatting ke semua akun
Catatan sebelum menggunakan Zenku buat database dengan nama zenku dan ketik perintah berikut pada terminal kamu :
composer install
cp .env.example .env
php artisan key:generate
php artisan migrate
php artisan db:seed
Silahkan fork telebih dahulu dan happy coding...
By : Andaru Triadi