-
Notifications
You must be signed in to change notification settings - Fork 4
Egemen Kaplan ‐ Individual Final Milestone Report
EgemenKaplan edited this page Dec 29, 2023
·
1 revision
- I organized the lab reports after everyone filled it in the lab and I uploaded them to the wiki and the repo.
- I worked as one of the main contributors of the web app.
My main contributions were almost exclusive to the web application. I also reviewed my friends’ work and tried to make sure that nothing was wrong with their pull requests. I solved the conflicts I encountered while reviewing their pull requests.
- Web - Compliance to new Mockup Designs: #529, #535, #539, #540. Right before the milestone 2 we had a revision of our mockup designs to make our app more appealing to the eye. I implemented the new design to various parts of our web app with these issues.
- Web - Fix Following/Follower lists in user profile page: #579. This was a very old issue that could not be solved for a long time over different milestones. It was tasked to Miraç, who left later, few months ago and then it was passed on to Sude. After she also struggled with it, I took it on myself to do it before the final milestone. Baki helped me with it during the final hours, as we always help each other during such times.
- Web - Spot Comments: #580, #581. Added the ability to create, read, update or delete comments on spots.
- Web - Upvote/Downvote Spots: #601. Added the ability to vote on spots and view them.
- Project Software: #637. I helped Baki with the deployment of the project before the final milestone. However, it was his work mostly since I was busy with implementing web.
- Web - Moderation Board: #641. Even though we had API endpoints ready for this, we didn’t have the resources to implement a moderation board neither on web nor mobile side. So this issue was incomplete.
- Web - Tag Suggestions on Spots/Bunches: #645. Added the ability to suggest tags on bunches and spots.
- Web - User Notifications for Tag Suggestions: #643 Added the ability to view suggestions made on spots/bunches and accept/reject them.
- Web - Hotfix Profile Header: #690. Fixed an issue with the profile header
- Project - User Interface / User Experience - Web: #651.
- #541, #587, #655. Added lab reports to the repo.
- #546, #554. Compliance to new Mockup Designs.
- #602. This was a big pull request since all the additions I made were on the same components. Improved styling of all spot related pages according to new mockups. Added the ability to edit spots. Added the ability to upvote/downvote spots.
- #680. It turned into a big pull request because I had to solve extra issues as I faced them. Added the comments functionality. Added profile pictures to various spot views. Added the ability to delete own spots. Implemented some minor fixes. I faced a big issue before merging this pull request because of another PR merged on top of the base. Read the comment under the PR and the final commit below the comment for more details.
- #692. Web - Hotfix Profile Header. Fixed the issue #690 in this PR.
- #709. Implemented Suggest functionality. Implemented some minor fixes mentioned below the PR.
- #710. An error appeared after a PR that prevented the compilation of the project. I made a small hotfix to solve it.
- #729. Added the ability to view/accept/reject suggestions made on spots/bunches. Implemented some minor fixes as I encountered them.
- #736. Related to issue #579 explained above. Added ability to view follower/followings of a user on their profile page. Added the ability to follow and unfollow other users.
- #737, #740. Final merge of web-master to main branch and a minor hotfix.
- I didn’t create any Unit Tests.
🗄️ 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