Individual Contribution Report (Kardelen Erdal)
Responsibilities |
---|
In my first week, I tried to get to know our group and learn about our project since I was a new team member. I reviewed the diagrams checked the old requirements in Wiki. |
I created my profile page for Wiki and added it to sidebar and home page. |
I searched about mobile application technologies on the Internet and we had a meeting with mobile team to discuss. I mostly searched Flutter and React communities. |
I was assigned to task of revising class diagram with other team members. We discussed and revised the class diagram according to the feedbacks and new requirements. |
I created a new channel in Discord and a Whatsapp group for Mobile subteam communication. |
I took notes and wrote Meeting #2 Notes. |
I searched on the Internet whether we need Dockerization in Mobile environment or not. We had a meeting with mobile team. |
We had a face to face meeting with mobile team to design Mobile Page Structure. I first reviewed mockups from previous semesters and then we started to implement the home page. We also discussed about color theme and design of the mobile application. |
We created the folder "mobile" and initialized the application inside it. |
I implemented log in and sign up pages of Mobile Application. |
I was assigned the task of Adding Annotation to Sequence Diagram. I first learned about sequence diagrams and designed 3 new diagrams about annotations. |
Before Milestone 1 Presentation, we met face to face and create a creative user scenario and presentation. In the presentation, I presented the introduction part and also presented the log in, sign up and home page of mobile application. |
I changed log in page style after the design is finalized by both mobile and frontend teams. |
I searched about sending and receiving data using http in Flutter. I created API Service using http library for login and signup to connect to backend API. |
I added splash screen into the mobile application after our logo and color theme are finalized. |
I added a sidebar with log in/out buttons to the mobile application which shows if the user is logged in or not. I implemented userProvider class for general usage. |
We created .apk file for Milestone 1 deliverables. I updated ReadMe.md file of mobile folder with instructions and links about how to download and use our application. |
I took notes and wrote Meeting #5 Notes. |
I have written Lab Report #3. |
I conducted research on Flutter and Dart to use in our development. |
I reviewed and tested the tasks done by the mobile team. |
I usually spent my time learning features of Flutter and mobile development in general. As a team, we first worked on implementing the home page from scratch and creating our folders. After the design is reviewed with the frontend team, I was responsible for changing the log in page according to our decisions and connect log in and sign up buttons to the backend API. I implemented a splash screen for our application. I was assigned to task of implementing a sidebar in the home page which shows you if you're logged in or not. To this end, I needed a search on Flutter libraries (ChangeNotifier). We also created .apk file for deliverables and I wrote our application's guide in ReadMe.md file. I attended all lectures, labs, mobile and general team meetings.
My Contributions | Duration | Related Issues |
---|---|---|
Mobile Page Structure Design | 4 hours | #271 |
Designing home page for mobile | 2 hours | #274 |
Folder Structure Design for mobile | 30 minutes | #287 |
Revision of Implementation of Mobil Login Page | 3 hours | #314 |
Implementation of Mobil Loading Spinner | 2 hours | #315 |
Sidebar in Home Page of Mobile | 2 hours | #356 |
Creating .apk for mobile application and updating ReadMe.md | 45 minutes | #365 |
Learning Process for Flutter | Whole semester | #282 |
My Contributions | Duration | Related Issues |
---|---|---|
Profile Page for Wiki | 45 minutes | #234 |
Deciding technologies to be used in the implementation for mobile | 1 hour | #240 |
Revising class diagram from previous semester | 2 hours | #241 |
Mobile organization for communication and management | 30 minutes | #252 |
Dockerization for mobile environment | 30 minutes | #269 |
Writing Meeting Notes for 11.10 Meeting | 45 minutes | #253 |
Adding Annotation to Sequence Diagram | 2 hours | #276 |
Preparation of Presentation Scenerio | 1.5 hours | #305 |
Pull Request |
---|
Implemented splash screen and added colors: #325 |
API service for log in and sign up and changed style of login page: #342 |
Sidebar with the username and the log in/out button: #357 |
Created Mobile ReadMe.md file with explanation of how to run our application in an Android device and the download link: #368 |
🏠 Home
- Elif Kızılkaya
- Fatma Sena Alçı
- Furkan Ülke
- Hakan Karakuş
- Hatice Erk
- Kardelen Erdal
- Melih Gezer
- Muhammet Tayyip Kamiloğlu
- Ömer Şafak Bebek
- Tacettin Burak Eren
- Yunus Emre Altuğ
Former Team Members