Skip to content

v1.0.0

Choose a tag to compare

@esthapit1996 esthapit1996 released this 03 Mar 20:45
· 94 commits to main since this release
0dacd0f

GopherDebt Frontend v1.0.0

The first official release of the GopherDebt frontend — a React + TypeScript expense sharing and personal finance app.

Features

  • Group Expenses — Create groups, add members, split expenses (equal/exact/percentage)
  • Balances & Settlements — View who owes whom, record payments
  • GopherStash — Personal expense tracker with categories, receipt scanning, and chart views (pie/bar/pills)
  • Receipt Scanning — AI-powered receipt parsing via Google Gemini (upload photo, auto-fill expenses)
  • Currency Conversion — View amounts in 25 currencies, historical trend charts
  • 14 Themes — 9 dark + 5 light themes, synced to user profile
  • i18n — Full English and Italian translations
  • Suggestion Box — Feature suggestions with voting, comments, and status tracking
  • Community — Member list with special titles (Founder, Trailblazer, Mafia Boss)
  • Access Control — Email whitelist/blacklist management (founder only)
  • Debt Overview — Cross-group debt summary with per-user drilldown
  • Payment History — Full payment log with clear option
  • Avatar & Profile — Custom avatars, password change, language preference
  • Settings — Theme, language, avatar, password management

Tech Stack

  • React 18 + TypeScript
  • Vite (build tool)
  • react-router-dom (routing)
  • react-i18next (EN + IT)
  • recharts (pie & bar charts)
  • CSS Variables (14 themes)
  • Deployed on GitHub Pages