MoneyTime
A web app that puts money and schedules on one dashboard. A group project for the course Software Implementation and Testing, where I worked on both design and code.
- Role
- Designer and Developer
- Year
- 2025
- Team
- Team of 5 students
- Platform
- Web
- Tools
- HTML, CSS, JavaScript, Flask, Supabase, Groq
Overview
MoneyTime is a web application that combines money tracking and schedule management. It has three main pages: a Dashboard that summarizes both, a Money page for transactions and a spending chart, and a Time page for schedules. The Dashboard also has a chat assistant. We built it as a group project for the course Software Implementation and Testing (Implementasi dan Pengujian Perangkat Lunak).
Tech stack
The front end uses HTML, CSS and JavaScript. The back end uses Python (Flask), Supabase and Groq. Groq powers the MoneyTime Assistant chat on the Dashboard.
My contribution
I worked on both the design and the code, in a team of five. The exact split of work between team members is not available yet.
Status
All features work except Google Calendar sync, which is not functional. The transactions and amounts in the screenshots are sample data.