-
Notifications
You must be signed in to change notification settings - Fork 0
Personal Contribution ‐ Berkay Bilen
Berkay Bilen edited this page May 16, 2025
·
1 revision
Contribution | Artifact / Link |
---|---|
Prepared the FoodProposal model and its corresponding admin interface |
Issue #234, PR #248 |
Implemented food image scraping using FatSecret API (with scraping due to missing direct image URLs) | Issue #227, PR #228 |
Developed the manual food proposal submission endpoint | Issue #198, PR #266 |
Created a separate foods app to modularize food-related functionality |
Issue #176, PR #180 |
Initialized the food database using FatSecret API (ETL: Extract, Transform, Load) | Issue #137, PR #150 |
Implemented password change endpoint for authenticated users | Issue #129, PR #177 |
Migrated the database from SQLite to MySQL for better production readiness | Issue #117, PR #138 |
Provided backend/API onboarding support for new teammates | Issue #115, PR #118 |
Submitted a hotfix for a critical issue affecting food proposals | Issue #325, PR #326 |
Assisted teammates in endpoint debugging and fixes | Issue #188, PR #253 |
Participated as reviewer for backend tasks and API development | Issue #186 |
Created and maintained personal wiki page | Issue #9, Personal Wiki |
Participated in team meeting and documented notes | Issue #17, Meeting Notes |
Authored scenario for dietitian use case | Issue #42, Use Case Wiki |
Reviewed requirements document and added review comments | Issue #62 |
Contributed to SRS by writing the introduction section | Issue #66 |
Authored food-related system requirements | Issue #71 |
Explored and documented integration options for FatSecret API | Issue #72 |
Created class diagrams for user module | Issue #77 |
Reviewed use case diagrams and provided feedback | Issue #102 |
Contributed to shared documentation on writing endpoints in DRF | DRF Endpoint Guide |


-
Use Cases:
- Template
- Scenario 1: Community Sharing
- Scenario 2: For a Dietitian
- Scenario 3: Maintaining a Personal Inventory (as a Producer)
- Scenario 4: Proposing a Product and Adding a Recipe to Weekly Meal Plan
- Scenario 5: Creating a Meal Plan
- Scenario 6: Resetting Password
- Scenario 7: Moderator Actions
- Scenario 8: Searching for and Proposing a New Food Item
- Scenario 9: Budget-Conscious Grocery Shopping
- Scenario 10: Creating a New Store
- Scenario 11: User Profile Management
- Git: In a Nutshell
- Example GitHub Repositories
- System Modeling & UML
- Frontend Tutorial
- Frontend Roadmap
- Frontend Styling Guide
- Docker Summary
- Writing Endpoints
- Yusuf AKIN
- Arda SAYGAN
- Fatih Furkan Bilsel
- Berk GOKTAS
- Berkay BILEN
- Yusuf Anıl YAZICI
- Taha Topaloglu
- Nuri Basar
- Onur Kucuk
- Hasancan Keles
- Mete Damar