-
Notifications
You must be signed in to change notification settings - Fork 21
Architecture Diagram
Shreya Singaraju edited this page Mar 20, 2022
·
4 revisions
The critical path and overall architecture design of backend services.
Handles all requests related to user information. Used by all services.
- Retrieves User (Checks if User exists)
- Retrieves User's Buddies (Checks if Buddy pair exists)
- Adds new Buddy
- Deletes Buddy
- User Login
Handles all requests related to uploading and viewing courses and timetables.
- Upload & View timetable courses
- View enabled courses
- View specific course
- View entire course list
Handles all requests related to finding and matching buddies using timetable courses.
- Finds and matches a valid buddy
Handles all requests related to communicated with buddies.
- Retrieve messages
- Retrieve Chatrooms
- Send messages
General Information
Project Details
Implementation Details