# WEB ONLINE COURSE - SiJago ## STUDY CASE ### PROBLEMS * Video pembelajaran yang membosankan * Pembelajar Tidak ada waktu untuk kursus online * Kursus online yg berbayar membuat pembelajar tidak bisa mengikuti karena faktor ekonomi ### MARKET - Pembelajar Umur 7 - 15 thn ### SOLUTION * Belajar dengan modul text * Kursus bisa diakeses kapanpun * Menyediakan kursus gratis ### MAIN GOALS * Sistem Auth Login/Register * CRUD * Logout * Fitur download sertifikat dan document modul ## DATABASE ### ABALISIS DATABASE ##### USER 1. id (pk) 2. name 3. email 4. password 5. role 6. created_at 7. update_at ##### COURSE 1. id 2. title 3. description 4. content 5. is_free 6. slug 7. created_at 8. update_at #### ENROLLMENT 1. id 2. user_id 3. course_id 4. enrollment_at #### SERTIFIKAT 1. id 2. user_id 3. course_id 4. certificate_url 5. issued_at #### Document 1. id 2. course_id 3. document_url 4. upload_at ### LOGIN SESSION 1. id 2. user_id 3. token 4. created_at 5. expired_at