Deniz Ulaş Poyraz - bounswe/bounswe2024group8 GitHub Wiki
I'm a computer engineering student at Bogazici University and I am currently in my fourth year.
- Java/Python/C/C++/C#
- Front End Frameworks: Familiar with React JS, Slightly Familiar with Angular
- Backend: Familiar with PHP,Django,NextJS Slightly Familiar with ASP.net
- Arduino Programming
Outside of my college courses, I am interested in robotics, PCB design, integrated circuits and machine learning. I usually design and make use of electronic circuits when I'm creating personal projects.
- Creating Stuff
- Hunting
- Fishing
- Driving
If you would like to get in touch with me, you can reach me at [email protected].
Week 1
Task Name | Duration | Result | Issue of the task |
---|---|---|---|
Editing my wiki page | 0.5h | Edited my wiki |
Week 2
Task Name | Duration | Result | Issue of the task |
---|---|---|---|
Researching W3C Standards for our project | 1h | Commented our options | #202 |
Researching 3D Viewer Libraries | 1h | Wrote a simple react component for a library. | #201 |
Week 3
Task Name | Duration | Result | Issue of the task |
---|---|---|---|
Initializing the frontend react project | 1h | Initilized the project and pushed it to git. | #229 |
Creating a Login Page | 1h | Created the login page. Made it ready for the backend connection. | #226 |
Creating a Sign Up Page | 1h | Created the registration page. Made it ready for the backend connection. | #223 |
Creating Scenarios | 1.5h | Wrote scenarios for User Registration and Login, Creating and Interacting with Posts, Tournaments, Updating Profile | #208 |
Contrubuting To Sequence Diagrams | 0.5h | Reviewed the sequence diagrams created by Oğuz. Added the missing 2 diagrams. | #215 |
Week 4
Task Name | Duration | Result | Issue of the task |
---|---|---|---|
Taking Meeting Notes | 1h | Took the Meeting Note | |
Creating post creation component | 1.5h | Created the dialog, added validation functions to create post component | #232 |
Completing the Feed | 1.5h | Added feed tabs and discussion posts. | #231 |
Improving the homepage | 1h | Made category links functional. Improved the sidebar and made it display the current category. | #231 |
Week 5
Task Name | Duration | Result | Issue of the task |
---|---|---|---|
Conditional Render on 3D models | 4h | The models now appear with a button. This makes the app load faster. | #259 |
Creating a generic feed | 1.5h | Created the feed, it displays both discussion and gallery posts. | #263 |
Week 6
Task Name | Duration | Result | Issue of the task |
---|---|---|---|
Implementing Categories | 2h | The categories now act as they should. Components pass their ID and display the categories | #264 |
Download Model Function | 1.5h | The gallery post models can now be downloaded by the user. | #266 |
Week 7
Task Name | Duration | Result | Issue/PR of the task |
---|---|---|---|
Initializing Annotation Logic | 2h | Initialized interfaces and annotation capture logic. | p277 |
Initializing the vertical menu for posts | 1.5h | Initializing the vertical menu that allows users to access several functionalities | #278 |
Week 8
Task Name | Duration | Result | Issue/PR of the task |
---|---|---|---|
Implementing Post Pages | 2h | Initialized our post page with Ersel | #287 |
Implementing Feed Tabs | 1.5h | Initialized feed tabs with Ersel | #298 |
Fix Post UIs | 1.5h | Post UIs fixed. They now function smoothly. | #303 |
Week 9
Task Name | Duration | Result | Issue/PR of the task |
---|---|---|---|
Completing Create Post Component | 2h | Completed the component with Ersel. | #322 |
Connect Post Creation To Backend | 1h | Connected the component to our backend app. | #334 |
Complete The Vertical Menu For Posts | 2h | Publish Annotation logic completed. Challenge to post functionality completed. | #341 |
Complete Annotation Logic For Post Bodies | 3h | Annotations are now displayed on each post body properly. | #342 |
Create the Tournament Page and Tournament Information Component | 2h | Tournament page and information components created. They are properly connected to backend. | #355 |
Complete the challenge post functionality | 2h | Challenge post function completed and connected to backend. | Commit |
Connect change profile photo function to backend | 2h | Change profile photo function connected to backend | Commit |
Add achievements dialog to profile pages. | 2h | Completed achievements. | Commit |
Week 10
Task Name | Duration | Result | Issue/PR of the task |
---|---|---|---|
Create Unit Tests For Tournament Information Component | 1h | Created the test file next to components. | #392 |
Create Unit Tests For Tournament Leaderboard Page | 1h | Created the test file next to components. | #393 |
Create Unit Tests For Search Results Page | 1h | Created the test file next to components. | #394 |
Week 11
Task Name | Duration | Result | Issue/PR of the task |
---|---|---|---|
Write meeting notes | 1h | Wrote the final meeting notes. | |
Fix 3D Viewer Camera Angle | 2h | Researched and fixed our library camera with Türker. | Commit |
Week 12
Task Name | Duration | Result | Issue/PR of the task |
---|---|---|---|
Search Page Improvements | 3h | The whole frontend team added user search and paginated the search page. | #427 |
Profile Page Improvements | 2h | The whole frontend team moved change password and change profile picture functions to the profile page. | #430 |
Post Form Structure Implementation | 3h | The whole frontend team implemented the create post form structure. | #435 |
Feed pagination | 2h | The whole frontend team paginated the feed. | #436 |
Edit Post Implementation | 2h | The whole frontend implemented the edit post function. | #451 |
Delete Post Implementation | 2h | The whole frontend implemented the delete post function. | #452 |
Tag Search Implementation | 2h | The whole frontend implemented the search tag function. | #453 |
Annotation Improvements | 3h | The whole frontend improved the annotation display component as well as the annotation creation component. | #454 |
CMPE 352
Week 1
Wrote a report on a recently used repository.
Week 2
Updated this page.
Week 4
I started a research on Android Studio thinking we might use it.
Week 5
Posted my research on a Mobile IDE.
Week 6
Created our project, distrubuted the issues to their corrosponding field, filled the road-map.
Week 9
Distributed the start-up tasks and started working on the mobile application.
Week 10
Created post interactions(Like, dislike, bookmark). Created a proper post creation screen that accommodates our requirements. Created a post screen which the user can comment and see other comments. Connected it to the unfinished backend server. Created the first version of our settings screen.
Week 11
Tried to distribute our remaining tasks but failed. Finished our settings page by implementing "change profile photo", "change password" and "delete account" features.
Week 12
Created public profile pages for users where they can see eachothers information, follow eachother, see their posted,liked,disliked and bookmarked posts.
Added comment interactions(like,dislike,bookmark). Tried to connect everything to backend but failed because of my personal computer.