Skip to content

kevalkanp1011/educo-server

Repository files navigation

Educo Server

Routes

Auth API

Route Response
/api/user/create BasicApiResponse
/api/user/login BasicApiResponse
/api/user/reset_password BasicApiResponse
/api/user/authenticate BasicApiResponse

Profile API

  1. Update User: /api/user/update
  2. Get Courses For Profile: /api/user/profile/courses
  3. Get Authenticated User Profile: /api/user/profile
  4. Profile Header: /api/user/profile_header
  5. Update Profile: /api/user/profile/update
  6. Search User: /api/user/search
  7. Follow User: /api/user/follow
  8. unFollow User: /api/user/unfollow
  9. Get User Information: /api/get/users

Course API

  1. Search Courses: /api/user/search/courses
  2. Bookmark Courses: /api/user/bookmark/courses
  3. Create Bookmark: /api/user/bookmark/create
  4. Get Popular Category: /api/course/popular_categories
  5. Get Most Watched Courses: /api/course/most_watched_courses
  6. Get Previous Watched Courses: /api/course/previous_watched_courses
  7. Get Others Watched Courses: /api/course/others_watched_courses
  8. Get Course Details: /api/course/details
  9. Get Comments For Course: /api/user/course/comments
  10. Get Projects For Course: /api/user/course/projects
  11. Get Resources For Course: /api/user/course/resources
  12. Get Lessons For Course: /api/user/course/lessons
  13. Create a comment: /api/comment/create
  14. Like a parent: /api/like
  15. unlike a parent: /api/unlike
  16. Get likes for a parent: /api/like/parent

Releases

No releases published

Packages

No packages published

Languages