-
Notifications
You must be signed in to change notification settings - Fork 0
Lab 5 Report
Mehmet Ali Özdemir edited this page Mar 15, 2026
·
4 revisions
- The branch have been crated
- Dockerfile is created
- Each Member implemented the button
We have an initial MVP milestone. We will decide the details of it and the objectives of the Final Milestone.
- feat: New feature for the user (e.g., feat: add search bar to homepage)
- fix: Bug fix (e.g., fix: resolve crash on logout)
- docs: Changes to documentation (e.g., docs: update API endpoints)
- style: Formatting, missing semi-colons, etc; no production code change.
- refactor: Refactoring production code (e.g., refactor: rename variable for clarity)
- main: Production-ready code only. No direct commits.
- dev: The integration branch where features are combined and tested.
- feat/feature-name: For new features (e.g., feat/user-login, feat/mentor-matching)
- fix/bug-name: For bug fixes (e.g., fix/header-overlap, fix/auth-token-error)
- docs/update-name: For documentation updates (e.g., docs/update-readme)
- refactor/description: For code refactoring (e.g., refactor/cleanup-logic)
- Cannot merge into any branch without at least 1 approval review.
- Should pass the workflow that contains build and tests.
- Documentation related to the feature should be added/updated
- Should merge into dev first. Only merge into main before the milestones and in exception cases.
We have decided on them before. You can also see them here link.
- Option A is selected. The roles have been distributed as follows:
| Field | Team Member |
|---|---|
| Frontend | Ebubekir Erden, Turgut Gürel, İnan Kazancı, Enes Öztürk, Mehmet Emin Algül |
| Backend | Barkın Akkol, Göksel Deniz Çelik, Mehmet Ali Özdemir |
| Mobile | İnan Kazancı, Enes Öztürk |
| DevOps | Göksel Deniz Çelik, Turgut Gürel, Mehmet Ali Özdemir |
| Infrastructure | Göksel Deniz Çelik, Turgut Gürel |
| Tester | Ebubekir Erden, Mehmet Ali Özdemir |
- Implementation Plan (MVP + Final Milestone): Link
- Implemented his own button #82.
- Implemented his own button #82.
- Implemented his own button #82.
- Created Lab 5 Report
- Implemented his own button #82.
- Created the feature/stub-app branch.
- Implemented his own button #82.
- Implemented his own button #82.
- Implemented his own button #82.
Links: Home | Main Repository
Team Members
- Software Requirements Specification (SRS)
- Requirement Elicitation Questions
- Scenarios: Mentee New Register
- Scenarios: Mentee Already Registered
- Scenarios: Mentor Already Registered
- Use Case Diagram (Initial) - 1
- Use Case Diagram (Initial) - 2
- Use Case Diagram (Initial) - 3
- Use Case Diagram (Final)
- Class Diagram
- Sequence Diagrams
- Final Milestone Deliverables
- Final Project Review
- Final Progress Based on Teamwork
- Final Individual Contributions
- Final Demo Plan
- MVP Deliverables
- MVP Plan
- MVP Demo Plan
- MVP Demo Backup
- MVP Milestone Review
- MVP Feedback Report
- MVP Individual Contributions
- Project Plan
- Communication Plan
- Test Plan & Coverage
- Acceptance Testing Strategy
- Acceptance Tests Checklist
- Last Week Checklist
- Responsibility Assignment Matrix (RAM)
- Use of Standards
- Project Standards & Workflow
- Project Retrospective
- API Documentation
- Knowledge Base