CS64-BU19 :: FoodHero: Community Based Food Waste Tracking System

ฟูดฮีโร: ระบบติดตามอาหารเหลือทิ้งสำหรับชุมชน

details
FoodHero is a system that helps families and organizations track their food waste in an easy way. Users can input their grocery items into the Smart Fridge System by manually input the entries and expiration date of each product. This allows them to easily see their stock and upcoming expiry dates, and receive notifications when a product is nearly expired. The system also tracks food loss by recording the amount of food that is left and then calculates a score based on the amount of food waste. Users can view statistics on food loss on the scoreboard, which is available for families ,organizations and inter organization. Additionally, there is a summary dashboard which update on progress of individual based on their goal, and all upcoming expiring food.
tools & techniques
Project Overview

Project Overview

Mobile Application

  • Programming Language: Dart
  • Libraries and Frameworks:
    • Flutter
    • Flutter Chart
    • Dio

Backend

  • Programming Language: JavaScript
  • Libraries and Frameworks:
    • Express.js
    • Passport-local
    • Mongoose
    • Bcryptjs
    • CORS

API Testing and Document Tools

  • Postman
  • Swagger.js

Database

  • NoSQL Database: MongoDB
  • Image Storage: Firebase Storage

Project Management

  • Discord
  • Microsoft Teams

Other Tools

  • Code Editor: VS Code, Android Studio, Xcode
  • Version Control: GitLab, GitHub
  • Design: Figma, Canva
author
MR.SUPASEK DHANABORDEEPHAT
รหัสนักศึกษา 64130500231
64130500231@ad.sit.kmutt.ac.th
MR.PONGPAT OSATHANON
รหัสนักศึกษา 64130500238
64130500238@ad.sit.kmutt.ac.th
MS.PARITA WONGKAM
รหัสนักศึกษา 64130500237
64130500237@ad.sit.kmutt.ac.th
advisor
Chakarida Nukoolkit