-
Notifications
You must be signed in to change notification settings - Fork 1
Kristina Trajkovski
kristinatrajkovski edited this page Oct 24, 2024
·
25 revisions
Hey hey! I am Kristina Trajkovski, a half Macedonian half Hungarian from Serbia currently studying computer engineering at Boğaziçi University in Istanbul, Тürkiye. [I just love saying that complicated sentence :)] This is my personal page for the CMPE352 and CMPE451 software engineering courses. I am very passionate about problem solving, project management, and exploring new areas of coding in general, so I am very excited to see what this year has in store for me. My goal is to land a job which would keep my brain connected at all times, or in other words, shower me with project opportunities while in an innovative environment. I believe this course will be one of the most educating ones in my academic life so let's dive in wooo!
- Python
- Java
- C
- C++
- SQL
- Flask
- HTML
- Dancing (very very very passionate)
- Travelling
- Card Games
- Board Games
- Exploring restaurants in Istanbul
- GitHub: kristinatrajkovski
- E-mail: [email protected]
- LinkedIn: Kristina Trajkovski
Weeks 1 and 2
Task | Estimated Duration | Actual Duration | Type of Work | Issues |
---|---|---|---|---|
Write the requirements, create mockups, and design diagrams for forum details and code execution page | 4 hrs | 4hr | design, requirements | #202 |
Create a long term plan with Halil | 2hrs | 1hr | planning | #205 |
Week 3
Task | Estimated Duration | Actual Duration | Type of Work | Issues |
---|---|---|---|---|
Write a scenario for the project with Serhan | 20 minutes | 20 minutes | design, requirements | #202 - continue |
Create a django skeleton and test it with a simple query | 1hr | 1hr | back end, Wiki | PR #210 |
Look into Wikidata queries with Damla | 4 hrs | N\A | back end, Wiki | #211 |
Review and test Judge0 API by Serhan | 1hr | N/A | back end, code execution | PR #213 |
Week 4
Task | Estimated Duration | Actual Duration | Type of Work | Issues |
---|---|---|---|---|
Implement Wikidata search and result API | 4hrs | 4 hrs | Wikidata, back end | #222, PR #223 |
Redo Wikidata API | 1hr | 1 hr | Wikidata, back end | PR #236 |
ARCHIVED - Weekly Progress CMPE352
Week 1
Task | Estimated Duration | Actual Duration | Type of Work | Issues |
---|---|---|---|---|
Gathered teammates' GitHub names and shared with the teaching staff as a communicator | ~20 mins | ~20 mins | Communication | N/A |
Created labels for future use | ~20 mins | ~15 mins | Design/Documentation | #1 |
Created personal wiki page | ~30 mins | ~25 mins | Design/Documentation | #2 , #10 |
Watched videos on how to use git , how to create a wiki page, and how to navigate GitHub | ~1hr | ~1.5 hrs | Research | #6 |
Found some interesting public repositories: AI model development at Stanford, Backgammon game's code (I have been obsessed with this game lately - tavla in Turkish), Music Memory Game | ~30 mins | ~30 mins | Research | #6 |
Week 2
Task | Estimated Duration | Actual Duration | Type of Work | Issues |
---|---|---|---|---|
Searched for a new GitHub repository to share - one with a nice ReadMe, contributions, Wiki page etc. Chose Uber - NullAway | ~1hr | ~40 mins | Research | #4 |
Updated the "Weekly Effort Template" to hold estimated duration | ~15mins | 3 mins | Minor fix, design | #16 |
Week 3
Task | Estimated Duration | Actual Duration | Type of Work | Issues |
---|---|---|---|---|
Learn how to use Projects, create a project, learn how to connect issues to projects | ~ 2 hrs | ~ 1.5 hour | Research/Documentation | #42 |
Do some research on Wikidata, SPARQL, Wikidata API etc. | ~ 2 hrs | ~ 30 mins | Research | #45 |
Week 4
Task | Estimated Duration | Actual Duration | Type of Work | Issues |
---|---|---|---|---|
Meet with other subcommunicators and discuss general topics mockups, requirements, and elicitation questions should contain. Create a document stating the requirements for the mockup team. | ~ 1 hr | ~ 1.5 hour | Research/Meeting | #55 |
Complete initial research on Wikidata, SPARQL, Wikidata API etc. | ~ 2 hrs | ~ 2hrs | Research | #45 |
Discuss mockup designs with "mockup subteam" members | 2 days | 2 days | Design/Meeting | N/A |
Create a mockup page for the Feed | ~2 hrs | Design | #57 |
Week 5
Task | Estimated Duration | Actual Duration | Type of Work | Issues |
---|---|---|---|---|
Meet with the professor and elicitation team members to perform a Q&A session about project expectations | 1hr | ~2 hrs | Discussion | #75 |
Transfer the plans from issues, meetings, discussions to Project Libre, create a Gunnt chart | 2 hrs | 2 hrs | Planning/Documentation | #69 |
Update the environment (open new pages, add issues to projects, add milestone) | 15 mins | 1 hr | Minor fixes | N/A |
Add feed related requirements | 3 hrs | 1 hr | Discussion/Design | #70 |
Add feed related elicitation questions | 1 hr | 1hr | Discussion/Design | #72 |
Add feed related mockups | 1 hr | 1.5 hrs | Discussion/Design | #71 |
Add summary and long-term plan to the milestone1 report | 1 hr | 1 hr | Documentation | #86 |
Add contributions to the milestone1 report | 30 mins | 1 hr | Documentation | #87 |
Week 6
Task | Estimated Duration | Actual Duration | Type of Work | Issues |
---|---|---|---|---|
Go over the feedback received in Milestone 1, assign tasks | 15 mins | 20 mins | Discussion | N/A |
Week 7
Task | Estimated Duration | Actual Duration | Type of Work | Issues |
---|---|---|---|---|
Start working on design diagrams related to search results | 4 hours | 1.5 hours (to be continued) | Design | #114 |
Week 8
Task | Estimated Duration | Actual Duration | Type of Work | Issues |
---|---|---|---|---|
Complete design diagrams related to search results | 2 hours | 1.5 hours | Design | #114 |
Research API implementation and start working on it | 2-3 hours | 4+ hours | Research/Implementation | research materials |
Week 9
Task | Estimated Duration | Actual Duration | Type of Work | Issues |
---|---|---|---|---|
Work on API Implementation | 3-4 hours | 5-6 hours | Implementation | #120, PR #124 |
Week 10
Task | Estimated Duration | Actual Duration | Type of Work | Issues |
---|---|---|---|---|
Update the Long Term Plan | 1 hour | 1 hour | Planning (Correction) | #125 |
Contribute to the Creation of the Private Database with Mustafa Atak | 3 hours | 1 hour | Implementation - Back End | #126, PR #131 |
Work on the Front End of the Search and Results Pages with Eray Eroğlu and Mustafa Atak | 3-4 hours | 3-4 hours | Implementation - Front End Web | #129, #142, PR #143 |
Week 11
Task | Estimated Duration | Actual Duration | Type of Work | Issues |
---|---|---|---|---|
Provide the Functionalities for Sign Up and Log In - Authenticaiton with Mustafa Atak | 2 hrs | 4 hrs | Implementation - Back End | #133, #150, PR #151 |
Test the deployed application, provide feedback on Docker functions by Yiğit Kağan Poyrazoğlu | 30 mins | 30 mins | Testing, Deployment | #145, #156 |
Revise and Reform Design Diagrams with Eray Eroğlu | 1 hr | 2hrs | Design, Corrections | #144 |
Revise and Reform System and Non-Functional Requirements | 1 hr | 2hrs | Requirements, Corrections | #135 |
Week 12 and 13
Task | Estimated Duration | Actual Duration | Type of Work | Issues |
---|---|---|---|---|
Implement the generation of the API documentation via Swagger | 2 hrs | 1hr | documentation | #160, PR #168 |
Create Unit Tests for the Wikidata API | 2 hrs | 2hrs | testing | #160, PR #168 |
Update Final Project Plan | 30 mins | 30 mins | planning | #163 |
Create Routes and all the related functions in the back end with Mustafa and Ceylin | 2 hrs | 6 hrs | implementation/web/back end | #171, PR #181 |
Revise the front end for the route creation page | 1 hr | 1 hr | implementation/web/front end | #178, PR #181 |
Create a user test for mobile search | 1 hr | 1 hr | testing | #161 |
Work on database API documentation with Mustafa | 1 hr | 1 hr | documentation | #179 |
🏡 Home
🧑💻 Team Members
- Ceylin Gebes
- Mustafa Atak
- Kristina Trajkovski (Communicator)
- Emin İpekdal
- Eray Eroğlu
- Halil Karabacak
- Damla Kayıkçı
- Serhan Çakmak
- Fatih Akgöz
Yigit Kagan PoyrazogluMuhammet Berkay KeskinAhmet Burak ÇiçekÖzgür ÖzerdemTaha Topaloğlu
📓 Meeting Notes
📑 Lab Documents
CMPE 352
📍 Project
💎 Customer Requirements Milestone
👑 Design and Implementation
Testing 🔬
📓 Meeting Notes
- Meeting Notes #20 - 15/05/2024
- Meeting Notes #19 - 14/05/2024
- Meeting Notes #18 - 13/05/2024
- Meeting Notes #17 - 09/05/2024
- Meeting Notes #16 - 02/05/2024
- Meeting Notes #15 - 25/04/2024
- Meeting Notes #14 - 21/04/2024
- Meeting Notes #13 - 19/04/2024
- Mobile Team Meeting Notes #2 - 16/04/2024
- Web Team Meeting Notes #1 - 14/04/2024
- Mobile Team Meeting Notes #1 - 12/04/2024
- Meeting Notes #12 - 11/04/2024
- Meeting Notes #11 - 08/04/2024
- Feedback Meeting Notes #1 - 28/03/2024
- Meeting Notes #10 - 28/03/2024
- Meeting Notes #9 - 16/03/2024
- Meeting Notes #8 - 14/03/2024
- Customer Meeting Notes #1 - 14/03/2024
- Meeting Notes #7 - 10/03/2024
- Meeting Notes #6 - 08/03/2024
- Meeting Notes #5 - 07/03/2024
- Meeting Notes #4 - 29/02/2024
- Meeting Notes #3 - 22/02/2024
- Meeting Notes #2 - 18/02/2024
- Meeting Notes #1 - 15/02/2024