-
Notifications
You must be signed in to change notification settings - Fork 4
Lab Report Week 4
Team Name: Web Info Aggregator
Date: 24.10.2023
This week On the backend side project is set to run on local. Mysql database is set to run cleanly on local and dockerized on cloud. Exception Handler mechanism for backend is setup. Security config and filters are implemented. User class and its controller are implemented and rest of the project structure is prepared for further development. On the Web side, Project was initialized and its folder structure has been improved for a more conventional development. Eslint was installed to create a coding standard throughout the project. React Router was implemented along with how the topbar and sidebar will be wrapped around rest of the app. Authentication views are ready and waiting for integration with the backend.
On the Mobile side, Flutter project was initialized. Opening, sign up, login and forgot password pages are implemented. Documentation about the installation of the project was prepared.
Next week
Description | Issue | Assignee | Due | Artifact | Estimated Duration | Actual Duration |
---|---|---|---|---|---|---|
Initialize web project | #211, #215, #216 | Bahri | 17.10.2023 | #220 | 1hr | 1hr |
Initialize mobile project | #212 | Mobile Team | 17.10.2023 | -- | 1hr | 2hr |
Improve the branch policy | #213 | Meriç | 20.10.2023 | Branching Policy | 1hr | not completed |
Mobile Signup Page | #224 | Furkan, Enes | 23.10.2023 | #254 | 2hr | 2hr |
Mobile Login Page | #223 | Ömer Faruk | 23.10.2023 | #238 | 2 hr | 3hr |
Mobile Opening Page | #222 | Meriç, Begüm | 23.10.2023 | #260 | 3 hr | |
Mobile Forgot Password Page | #227 | Furkan | 23.10.2023 | #253 | 2hr | 1hr |
Web Signup Page | #225 | Egemen, Bahri | 23.10.2023 | #250 | 3hr | 2hr |
Web Login Page | #228 | Sude | 23.10.2023 | #251 | 3hr | 45min |
Web Forgot Password Page | #229 | Bahri, Egemen | 23.10.2023 | #252 | 3hr | 45 min |
Web Opening Page | #233 | Miraç | 23.10.2023 | -- | 3hr | -- |
Backend - Add user service and authentication | #226 | Baki, Bahadır | 23.10.2023 | #249 | 4hr | 8hr |
Backend - Develop a working version of the interest area model | #230 | Bahadır | 23.10.2023 | #249 | 4h | 4hr |
Backend - Develop a working version of the post model | #231 | Baki | 23.10.2023 | #249 | 4h | 4hr |
Description | Issue | Assignee | Due | Artifact |
---|---|---|---|---|
Web - improve the base project structure | #237 | Egemen, Bahri | 20.10.2023 | #245 |
Backend- Global Exception Handler Mechanism | #246 | Baki | #249 | |
Configure Backend for Local Development by the Front Teams | #236 | Bahadır | 24.10.2023 | #249 |
Add a license for the App | #241 | Bahadır | 24.10.2023 | #249 |
Configure the Enigma Project for Different Development Workflows | #243 | Bahadır | 24.10.2023 | #249 |
Initialize Repository Structure and Implement User Related Classes | #248 | Baki | 24.10.2023 | #249 |
We are ahead of our plans.
Description | Issue | Assignee | Due | Estimated Duration |
---|---|---|---|---|
Backend - /auth/logout | #259 | Bahadır | 31.10.2023 | 3hr |
Backend - /auth/forgot-password | #258 | Baki | 31.10.2023 | 5hr |
Backend - Dockerize | #268 | Bahadır | 31.10.2023 | 3hr |
Backend - Deployment | #269 | Baki | 31.10.2023 | 5hr |
Mobile - Implement Bottom Navigation Bar | #262 | Ömer | 31.10.2023 | 2hr |
Mobile - Post Model / Widget | #263 | Furkan | 31.10.2023 | 2hr |
Mobile - Follower Pop Up | #266 | Begüm | 31.10.2023 | 3hr |
Mobile - Dockerize | #267 | Enes | 31.10.2023 | 1hr |
Mobile - Profile Header | #270 | Begüm, Enes | 31.10.2023 | 3hr |
Mobile - Combine Components Finalize Profile View | #272 | Ömer | 231.10.2023 | 1hr |
Mobile - Following Pop Up | #273 | Meriç | 31.10.2023 | 3hr |
Create Mock Data for Posts | #264 | Furkan | 31.10.2023 | 1hr |
Web - Integrate Oauth Pages with Related Endpoints | #265 | Bahri | 31.10.2023 | 3hr |
Web - Dockerize | #261 | Bahri, Egemen | 31.10.2023 | 2hr |
Web - Wrappers | #274 | Egemen | 31.10.2023 | 2hr |
Web - Profile View | #271 | Egemen, Sude | 31.10.2023 | 7hr |
Improve the branch policy | #213 | Meriç | 20.10.2023 | 2hr |
Implementing too many new features right before a customer milestone will create some problems with time management. We need to implement and test everything together and make sure that they work. Furthermore, we need to prepare milestone artifacts for everything we have done so far. Running on constant deadlines is becoming our lifestyle
Name | Participation |
---|---|
Bahadır Gezer | ✅ |
Hasan Baki Küçükçakıroğlu | ✅ |
Egemen Kaplan | ✅ |
İbrahim Furkan Özçelik | ✅ |
Ömer Faruk Çelik | ✅ |
Begüm Yivli | ✅ |
Enes Yıldız | ✅ |
Sude Konyalıoğlu | ✅ |
Bahri Alabey | ✅ |
Miraç Öztürk | ❌ |
Meriç Keskin | ✅ |
🗄️ Project
Milestones
👤 Individual Contribution Reports
Milestone 1
- Bahadır Gezer - Milestone 1
- Bahri Alabey - Milestone 1
- Begüm Yivli - Milestone 1
- Egemen Kaplan - Milestone 1
- Enes Yıldız - Milestone 1
- Hasan Baki Küçükçakıroğlu - Milestone 1
- İbrahim Furkan Özçelik - Milestone 1
- Meriç Keskin - Milestone 1
- Miraç Öztürk - Milestone 1
- Sude Konyalıoğlu - Milestone 1
- Ömer Faruk Çelik - Milestone 1
Milestone 2
- Bahadır Gezer - Milestone 2
- Bahri Alabey - Milestone 2
- Begüm Yivli - Milestone 2
- Egemen Kaplan - Milestone 2
- Enes Yıldız - Milestone 2
- Hasan Baki Küçükçakıroğlu - Milestone 2
- İbrahim Furkan Özçelik - Milestone 2
- Meriç Keskin - Milestone 2
- Miraç Öztürk - Milestone 2
- Sude Konyalıoğlu - Milestone 2
- Ömer Faruk Çelik - Milestone 2
Final Milestone
- Bahadır Gezer - Final Milestone
- Bahri Alabey - Final Milestone
- Begüm Yivli - Final Milestone
- Egemen Kaplan - Final Milestone
- Enes Yıldız - Final Milestone
- Hasan Baki Küçükçakıroğlu - Final Milestone
- İbrahim Furkan Özçelik - Final Milestone
- Meriç Keskin - Final Milestone
- Sude Konyalıoğlu - Final Milestone
- Ömer Faruk Çelik - Final Milestone
🖇️ Lab Reports
📑 Templates
👥 Team Members
CmpE 352
Old Project Files
📅 Meetings
🔬 Researches
👤 Individual Contribution Reports
- Bahri Alabey - Milestone 1
- Bahri Alabey - Milestone 2
- Ömer Faruk Çelik - Milestone 1
- Ömer Faruk Çelik - Milestone 2
- Bahadır Gezer - Milestone 1
- Bahadır Gezer - Milestone 2
- Egemen Kaplan - Milestone 1
- Egemen Kaplan - Milsetone 2
- Meriç Keskin - Milestone 1
- Meriç Keskin - Milestone 2
- Orkun Kılıç - M1
- Orkun Kılıç - M2
- Sude Konyalıoğlu Milestone 1
- Sude Konyalıoğlu Milestone 2
- Hasan Baki Küçükçakıroğlu Milestone 1
- Hasan Baki Küçükçakıroğlu Milestone 2
- Ibrahim Furkan Özçelik Milestone 1
- Ibrahim Furkan Özçelik Milestone 2
- Miraç Öztürk
- Enes Yıldız Milestone 1
- Enes Yıldız Milestone 2
- Begüm Yivli M1
- Begüm Yivli M2