Create and Enhance APIs related to Education Platform
- Mentors
- Anuj Garg, Abhishek-Kumar, Ganga Chaturvedi
- Organization
- JBoss Community
The project aims to Create and Enhance APIs and to produce a well-built backend mechanism related to an Education Platform which strives to enable 100% education and will help in upskilling developing countries and rural areas. The APIS to be created are Doubt Forum API (with Doubts and Doubt Answers), Announcements API, Mentor API, User API, CourseReview API, course Schedule API, Lecture API, and Assignments API. Each of these APIs will have proper documentation and testing. Role-based authentication along with firebase authentication had to be added to ensure that the required routes are secured along with some extra features along the way. These APIs would be used by the client-side of the app to fetch data and render quality functionality