# 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