Skip to content

Releases: bounswe/bounswe2025group7

customer-milestone-2_cmpe451-fall2025

25 Nov 04:11

Choose a tag to compare

Pre-release

📝 CHANGELOG — Version 0.2.0-beta

Tag: customer-milestone-2_cmpe451-fall2025
Date: 25.11.2025

This release marks a major leap toward the MVP of HeatH, delivering cross-platform calorie tracking, micronutrient support, multilingual interfaces (EN/TR/JP), accessibility improvements, and semantic enhancements with JSON-LD & ActivityStreams.


🔥 Major Features Delivered

  • Full Calorie Tracking system implemented across Backend, Web, and Mobile
  • Micronutrient support added to recipes
  • Internationalization (i18n) with English, Turkish, and Japanese
  • Accessibility upgrades: dyslexic font, color-blind mode, dark mode
  • Semantic improvements using JSON-LD 1.1 and ActivityStreams 2.0
  • Optimized recipe search (ingredients, keywords, improvements)
  • UI/UX improvements for mobile screens and web calorie pages
  • Large number of unit tests added to backend and mobile
  • Dev/main synchronization and conflict resolution
  • Backend redeployment and environment stabilization

👤 Contributions by Team Member

Below each team member’s contributions are listed with their linked PRs.


1. @burakorkmaz Backend Lead & Deployment

Key PRs

  • Calorie tracking backend: #488, #521
  • Micro-nutrients backend: #479
  • Get all recipes endpoint: #532
  • Dev/main merges & conflict fixes: #526, #533, #546
  • Multi-service synchronization: #540

Impact: Backend MVP completed, deployment stabilized, major merges resolved.


2. @kerembozkurt2002 — Full-Stack (Web + Mobile)

Key PRs

  • Update calorie tracking function (Web): #524
  • Change calorie update endpoint (Web): #534
  • Added caloric tracking UI interactions: #518
  • Synced dev branch with main: #522

Impact: Web calorie tracking solidified; key sync operations executed on time.


3. @Kerem-Kurt — Mobile Feature Development & Web Enhancements

Key PRs

  • Mobile calorie tracking feature: #525
  • Implement mobile recipe search: #537, #548
  • Enhance date validation: #549
  • Added unit tests for LikeService: #514
  • UI improvements & semantic updates: #540

Impact: Mobile MVP functionality completed and fully integrated.


4. @poyrazogluyigit — Web Frontend & UI/Nutrition Improvements

Key PRs

  • Web calorie tracking: #485
  • Micronutrients on recipe detail: #486, #500
  • Ingredient + search improvements: #543
  • Calorie page translation fix: #544
  • Micronutrients added back to dev: #545

Impact: Nutrition features strengthened; key UI improvements accomplished.


5. @Hasan-Arda-Gunes — Backend Testing & QA

Key PRs / Issues

  • InterestForm unit tests: #517
  • Calorie tracking backend test mocks: #495
  • General backend test coverage issues: #492, #497

Impact: Strengthened backend reliability and contributed to QA coverage.


6. @ErencemOzbey — Mobile UI/UX, Translations, Testing

Key PRs

  • Mobile translation + currency support: #542
  • Mobile empty state translations: #550
  • SavedRecipeService unit test: #499
  • Ingredient & search improvements (shared): #543

Impact: Mobile UX improved, translation consistency raised, tests added.


7. @duran0 — Web i18n, Semantic Refactoring, Backend Testing

Key PRs

  • Japanese language support (Web): #529
  • Calorie translations EN/TR/JP: #539
  • Major semantic refactor for search & calorie tracking: #551
  • CommentService unit test: #513
  • Translation system fixes: #544

Impact: Multilingual experience completed for Web; major semantic improvements delivered.


8. @YigitMemceroktay — Mobile Translation System, UI Fixes

Key PRs

  • Translation services for mobile: #530
  • Mobile profile page fixes: #552
  • Cross-platform i18n integration: #541

Impact: Translation engine on mobile stabilized and UI polished.


📦 Version Summary

This release lays down a stable, multilingual, nutritionally accurate, and semantically structured MVP for the HeatH platform.
All core flows (feed → recipe → save → calorie → analytics) are operational across Web + Android (Dockerized build) + Backend.

customer-milestone-1_cmpe451-fall2025

20 Oct 21:03
f6caa1b

Choose a tag to compare

Pre-release

Milestone 1 - Initial: Mobile App Development, Semantic Search & FatSecret API Integration

  • The frontend and mobile is brought to the same level.
  • Added API and semantic search to the backend.
  • New deployment to the Digital Ocean for the new project.
  • FatSecret API Integration is done

What's Changed

New Contributors

Full Changelog: v1.0.0...v0.1.0-beta

Milestone - 1

14 May 20:25
c2a7df9

Choose a tag to compare

This is the release for Cmpe352 - Milestone 1