-
Notifications
You must be signed in to change notification settings - Fork 2
Report 3
Team Name: Disaster Response Platform (DaRP)
Date: 17.10.2023
The group is content of the kick start. The project plan (which will be reviewed as planned in the plan but will also be subject to continuous scrutiny) has been prepared with contributions by the sub teams and will be a very useful map for our following efforts.
Another important development of the week is about the actual work of subteams. Backend, frontend and mobile teams made a quick (and meticulous as well) start in developing the code with backbone/design issues.
The team may seem to be slow in self training issues which is not a risk for the time being. This issue should rather be seen as a result of a much optimistic approach of the previous team meeting. This optimism was not beyond limits, so sometimes it is better to be too optimistic.
With only 2 weeks left until the Customer Milestone 1 deliverables are due, our focus for the upcoming week will be:
- Preparation: We want to have a few key functions up and running so we can test them out and make sure they're working as expected.
- Platform Foundation: Our aim is to have the initial parts of our platform ready by the end of next week.
- Backend Progress: A core backend function will be completed. This will act as a sample to guide further developments.
- Frontend & Mobile Sync: As soon as the backend function is finalized, our frontend and mobile teams will integrate and adapt it for user interaction.
In summary, the next week is about setting up the foundational elements of our platform and ensuring we're on track for upcoming milestone.
Description | Issue | Assignee | Due | Estimated Duration | Actual Duration | Artifacts |
---|---|---|---|---|---|---|
CI/CD backbone/draft prepared | #284 | Merve (assisted by: Begüm, Mehmet) | 17.10.2023 | 3 h | 3 h | #322 |
Self training of technologies for back-end | #286 | Back-end team | 17.10.2023 | 3 h | 3 h | Comments are under the issue |
Self training of technologies for front-end | #287 | Front-end team | 17.10.2023 | 3 h | 6 h | . |
Self training of technologies for mobile | #288 | Mobile team | 17.10.2023 | 3 h | 3 h | #288 |
Empty Android Studio project created | #289 | Mobile team | 17.10.2023 | 1 h | 1 h | #317 |
API convention - data structure, error handling, response codes | #290 | Back-end team | 17.10.2023 | 3 h | 3 h | API-Conventions |
Navigation Structure for Mobile Application created | #291 | Egecan | 17.10.2023 | 4 h | 5 h | #350 |
Initial Database - installation and design setup | #292 | Merve, Aziza | 17.10.2023 | 3 h | 2 h | |
Create Network Utility Class for mobile | #293 | Hasan | 17.10.2023 | 5 h | 5 h | #320 |
Utility mailbox for the project will be arranged with boun.edu.tr extension. With SMTP configuration tested. Canceled as the infrastructure is not provided by the BOUN | #295 | Mehmet K. | 17.10.2023 | 3 h | * | CANCELLED |
Fill Relevant Pages for Mobile Application | #296 | Mobile team | 17.10.2023 | 3 h | 3 h | #351 |
Project plan initial version launched | #297 #298 #299 | All team | 12.10.2023 | 2 h | 4 h | Project Plan |
Navigation tree - page structure for web | #300 | Front-end team | 17.10.2023 | 3 h | 3 h | #311 |
Description | Issue | Assignee | Due | Artifacts |
---|---|---|---|---|
Defining branch name rules | #310 | Begüm | 15.10.2023 | Branch-Name-Rules |
Creating Backend Folder Structure | #313 | Begüm | 17.10.2023 | PR |
Backend Team Meeting #1 | #312 | Back-end Team | 13.10.2023 | BE-1 Meeting Notes |
Add Branch Name Rules into SideBar | #318 | Egecan | 17.10.2023 | Sidebar |
Exploring HackMD as a collaborative Markdown platform for efficient lab report creation. | #333 | Burak | 17.10.2023 | Lab Report 3 Workspace |
Adding a label for Research issues. | - | Burak | 17.10.2023 | Labels |
- We faced challenges with EC2 and AWS configurations, causing a delay in preparing the Wiki document for the CI/CD operation. We are working on resolving these issues.
- Teams had a quicker start on coding than presumed.
- A new team member was added to the Frontend team, leading to some adjustments in the project plan.
- We were informed that we will not be able to arrange a utility mailbox with a boun.edu.tr extension for our project.
- Simultaneous development led to some conflicts in the main branch on the merging stage.
Description | Issue | Assignee | Due | Estimated Duration |
---|---|---|---|---|
Frontend - Simple map page initialization | #309 | Şahin | 19.10.2023 | 4h |
Frontend - Simple main page and navigation component | #323 | Merve | 19.10.2023 | 5h |
Frontend - Milestone 1 Mid Review | #331 | Front-end Team | 20.10.2023 | 1h |
Backend - Resource CRUD endpoint implementation | #325 | Burak, Buse | 25.10.2023 | 5h |
Backend - Need CRUD endpoint implementation | #326 | Begum, Aziza | 25.10.2023 | 5h |
Backend - Authentication related endpoint implementation | #327 | Buse, Aziza | 25.10.2023 | 5h |
Frontend - Authentication pages' design and implementation | #328 | Can Bora, Merve, Sahin | 23.10.2023 | 5h |
Frontend - profile page design and implementation | #330 | Can Bora | 25.10.2023 | 5h |
Backend - Profile edit-create-delete endpoint implementation | #324 | Mehmet, Burak | 26.10.2023 | 5h |
Frontend - Adding Emergency button on navbar | #321 | Şahin | 18.10.2023 | 20 min |
RAM preparation | #332 | Begüm, Egecan, Şahin | 21.10.2023 | 2 h |
Backend Team Meeting #2 | #329 | Backend Team | 18.10.2023 | 40 min |
CI/CD backbone/draft prepared | #284 | Merve (assisted by: Begüm, Mehmet) | 21.10.2023 | 2 h |
Research for Annotation standards | #334 | Mehmet | 24.10.2023 | 1h |
Mobile - Profile page UI | #335 | Cahid | 24.10.2023 | 2h |
Mobile - Adding Login and Sign in Functions | #336 | Hasan | 24.10.2023 | 4h |
Mobile - Simple main page and navigation bar | #337 | Egecan | 24.10.2023 | 4h |
Mobile - Mobile - Add Need Form | #338 | Halil | 24.10.2023 | 3h |
Mobile - Creating User Table in Local Database | #340 | Cahid | 24.10.2023 | 2h |
Mobile - Creating Need Table in Local Database | #341 | Egecan | 24.10.2023 | 2h |
Mobile - Creating Action Table in Local Database | #342 | Halil | 24.10.2023 | 2h |
Mobile - Creating Emergency Table in Local Database | #343 | Egecan | 24.10.2023 | 2h |
Mobile - Creating Event Table in Local Database | #344 | Halil | 24.10.2023 | 2h |
Mobile - Creating Resource Table in Local Database | #345 | Hasan | 24.10.2023 | 2h |
Mobile - Team Meeting #1 | #346 | Mobile-Team | 24.10.2023 | 40min |
- We may not have enough knowledge to develop using some technologies, as our own training for those technologies and development happen at the same time.
- We might encounter problems with hashing and sessions in Authentication
- Working together on github as a large and novice group, we might have some merge conflicts
- Possible earthquake in Istanbul before we complete the project. (that is why we work hard)
- Egecan Serbester
- Begüm Arslan
- Merve Gürbüz
- Cahid Enes Keleş
- Aziza Mankenova
- Buse Tolunay
- Mehmet Kuzulugil
- Ramazan Burak Sarıtaş
- Halil İbrahim Gürbüz
- Can Bora Uğur
- Ömer Şahin Albayram
- Hasan Bingölbali
📌 Communication Plan
📌 Docker and local deployment tutorial
📌 RAM
📌 Test Traceability Matrix