CS66-RE69 :: AI-Powered Expense Tracker Mobile Application (MyCents)

แอปพลิเคชันติดตามค่าใช้จ่ายอัจฉริยะ (มายเซนต์ส)

details
MyCents is an AI expense tracker for Thai and English receipts. Snap a photo of a receipt, and MyCents reads every line, sorts each item into categories, lets you split items with friends, and shows exactly where your money goes.
tools & techniques
Mobile App
Flutter Dart image_picker fl_chart Firebase SDK
Backend API
Python FastAPI Uvicorn Pydantic Docker
OCR · Extraction
Surya OCR
Categorization · ML
rapidfuzz N-gram matching Product/Brand/Keyword DB
Database · Auth
MongoDB Atlas Firebase Firestore Firebase Auth Firebase Storage
Testing · Tooling
GitHub Postman Android Studio VS Code flake8 / Black GitHub Actions
Design
Figma Canva
Project Management
MS Teams Discord
author
MR.Shine min Khant
รหัสนักศึกษา 66130500822
shinemin.khan@kmutt.ac.th
MR.Kyaw nanda Thu
รหัสนักศึกษา 66130500813
kyawnanda.thu1@kmutt.ac.th
MR.Oakkar Min
รหัสนักศึกษา 66130500819
oakkar.min1@kmutt.ac.th
advisor
Worarat Krathu
Punnarust Silparattanawong