-
Notifications
You must be signed in to change notification settings - Fork 0
API Path Design
Semih Yılmaz edited this page Apr 17, 2024
·
1 revision
- POST auth/login
- POST auth/register
- POST /users
- GET /users
- GET /users/{userId}
- PUT /users/{userId}
- DELETE /users/{userId}
- POST /users/{userId}/profile
- GET /users/{userId}/profile
- PUT /users/{userId}/profile
- DELETE /users/{userId}/profile
- POST /posts
- GET /posts
- GET /posts?UserId={UserId}
- GET /posts/{postId}
- PUT /posts/{postId}
- DELETE /posts/{postId}
- POST /comments
- GET /comments
- GET /comments?userId={UserId}
- GET /comments?postId={postId}
- GET /comments?userId={UserId}&postId={postId}
- GET /comments/{commentId}
- PUT /comments/{commentId}
- DELETE /comments/{commentId}
a like object is in form ``
- POST /likes
- GET /likes
- GET /likes?userId={UserId}
- GET /likes?postId={postId}
- GET /likes?commentId={commentId}
- GET /likes/{likeId}
- PUT /likes/{likeId}
- DELETE /likes/{likeId}
🏠 Home
- Software Requirements
- RAM
- Sequence Diagram
- Class Diagram
- Use-Case Diagram
- Mockups
- User Scenario 1 - Quiz generation
- User Scenario 2 ‐ Find quiz from the forum
- User Scenario 3 ‐ Ask Question in the Forum
- User Scenario 4 - Solve a Quiz Sent by Another User
- Lab Report #1 | 24.09.2024
- Lab Report #2 | 01.10.2024
- Lab Report #3 | 08.10.2024
- Lab Report #4 | 15.10.2024
- Lab Report #5 | 05.11.2024
Lab Meeting Notes
Team Meeting Notes
🧑🏻💻 About Us
🗂️ Templates
CmpE 352
- Customer Milestone 1 Report
- Customer Milestone 2 Report
- Customer Milestone 3 Report
- UML Use-Case Diagram
- UML Class Diagram
- Sequence Diagrams
- API Documentation
- RAM | Responsibility Assignment Matrix
🗃️ All Project Files
📝 352 Meeting Notes
- Meeting #11 | 11.05.2024
- Frontend Meeting Notes #2 | 07.05.2024
- Meeting #10 | 07.05.2024
- Frontend Meeting Notes #1 | 08.04.2024
- Backend Meeting Notes
- Mobile Team Meeting Notes
- Meeting #9 | 28.04.2024
- Meeting #8 | 22.04.2024
- Meeting #7 | 04.04.2024
- Meeting #6 | 27.03.2024
- Meeting #5 | 15.03.2024
- Customer Meeting #1 | 15.03.2024
- Meeting #4 | 07.03.2024
- Meeting #3 | 03.03.2024
- Meeting #2 | 26.02.2024
- Meeting #1 | 19.02.2024