Backend for an Elearning Website where you can create your own course or enroll to other users course.
Built with Laravel Framework using Test Driven Development
- Auth system using Laravel Sanctum
- Create or Edit your own course with sections and lessons.
- Add Cover Image and Attachment to your course.
- Publish or unpublish course
- Enroll to other user's course.
- Comment on lesson's video
- Like or Unlike comments
- Reply to comments
- Use Google Drive as File Storage
- use Heroku as web host.