Plato is an open-source LMS built on the Laravel web application framework.
Plato is open-sourced software licensed under the MIT license.
- Add db of states & countries
- Add seeder for roles/sample users
- Scaffolding (bootstrap)
- Design FrontEnd (beta)
- Take another design pass
- Users/Students (@todo: User Tags, Add Role/Tag to Create/Update User, Clean up design on create/update password user views)
- Transcripts
- Courses
- Courses
- Syllabus
- Lessons
- Modules
- Pages
- Templates
- Assets
- Articles
- Conversations
- Assignments
- Chat
- Testing
- Grading
- Blogs
- Categories
- Tags
- Posts (@todo: Store, Edit, Update, Delete, Delete All, Image, Video)
- Replies
- Pages (tbd)
- Invoices
- Roles (@todo: CHANGE TO HARD CODE.... Create, Edit, Update, Delete, Assigning Roles, See All Users By Role)
- Accounts
- Catalogues
- Majors/Minors
- Semesters
- Transcripts
- Courses
- Courses
- Syllabus
- Lessons
- Modules
- Pages
- Assets
- Articles
- Conversations
- Assignments
- Chat
- Testing
- Grading
- Notifications/Settings (tbd)
- Check __destroy() method on file upload
- Model Users Created
- Model Users Archived
- Users Deleted
- text-sub-header-color : any heading below H2
- Two-Factor Auth Controls
- User Management
- User profiles
- User roles
- User import via CSV/XLS