/gulden

Gulden is a Next.js web app for tracking your expenses.

Primary LanguageTypeScript

💰 Gulden

Gulden, an expense tracker.

Expense tracker web application created to visualise your spending habits and to help you save money.

The app uses Next.js under the hood along with:

✨ Features

  • Google OAuth2 authentication
  • Beautiful, responsive UI
  • Add expenses
  • Remove expenses
  • Filter expenses by week/month/year
  • Show a nice graph of your expenses

🐳 Usage

For development, use this:

$ docker compose up --build --force-recreate

For production, use this:

$ docker compose -f docker-compose.production.yml up -d

💡 List of ideas

  • Add a "monthly budget" feature
  • Add a "monthly savings goal" feature
  • Add a "monthly savings progress" feature
  • Add a "debt" feature
  • Add a currency selector

📸 Screenshots

🤝 Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

📝 License

MIT