Please enable JavaScript.
Coggle requires JavaScript to display documents.
Auroxa (1) Auth cycle using [facebook, google, outlook] (Users table:
…
Auroxa
1) Auth cycle using [facebook, google, outlook]
Users table:
- name
- email
- password
- phone
- role [student, instructor]
- messaging_id
- avatar_path
-
-
Database Structure
courses
- category_id
- title
- description
- learn_targets (json)
- requirements (json)
- full_cover_description
- price
- discount
- discount_type [persent, value]
- intro_video_path
- language
- course_for
- live (boolean)
offline_courses
- course_id
- address
- max_students
- allow_starting_count
- date
- applying_deadline
online_courses
- course_id
- status [in_progress, completed]
- live (boolean)
Users
- first_name
- second_name
- email
- password
- phone
- role [student, instructor]
- messaging_id
- avatar_path
- address
- country
- city
- bio
- job
lessons_wrappers
- title
- starts_at
- ends_at
- completed (boolean)
lessons
- course_id
- wrapper_id
- starts_at
- video_path .. etc
- paid (boolean)
- duration_in_hours
lesson_instructor
- instructor_id
- lesson_id
- approved
faqs
- faqable_id (course, lesson)
- question
- answer
-
articles
- articable_id (course, lesson)
- title
- fiile....
categories (using laravel-nestedset)
technologies
- php/laravel
- vue js
- nuxt js
- mysql
- redis
- algolia search
- amazon s3
- stream(video_encoder)
- sass
- webpack