Skip to content
This repository has been archived by the owner on Sep 13, 2024. It is now read-only.

galiren/Ferrum

Repository files navigation

Ferrum

An expense notebook for Android (very early stage)

Motivation

I'm still a student at 20+ year-o but I want to track all my spends as I get financial supports from my parents. By this way I want to be aware of how difficult and hard that working is.

I want to express respect and gratitude to my parents.

Todo

Note

This project has plans to remove circuit and rewrite UI in native Compose way. related works will be open sourced later.

  • Add item (with limited features)
  • Delete item (long press)
  • Animation
  • basic item CRUD
  • Expense summary
    • Week
    • Month
    • Year
  • Configuration Page
    • Customized theme
  • Migrate to Gradm
  • GitHub Android App CI/CD

Warning

The project may get lots of force pushes currently. Do not contribute to it. Please open new issue if you have some ideas to share.

Plan

This app is very rough, but due to my limited skills, it initially took me 8 hours just to complete the basic features: adding and deleting entries, and basic UIs. The state of the project is very chaotic; I kept modifying the code until it finally worked. But I know this isn't sustainable. I’m trying to reorganize my thoughts and relearn Flow and coroutines, hoping to improve the project’s state management.

There might be serious errors in the project’s UI state management.

This is my first open source project, it's my tech playground.

Screenshots

Image 1      Image 2

License

Currently no license.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages