Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 1.74 KB

README.md

File metadata and controls

41 lines (29 loc) · 1.74 KB

Unspent: Build in Public!

Development Status

Welcome to the Unspent App build in public. This repository documents the development journey and major updates as they happen.

Tech Stack (for now)

Build Journey

Next Steps:

  • Remove that awful black space at the bottom of the calendar
  • Polish the expense input screen
  • Implement the home screen (expenses list view)

December 22nd, 2024

Added date picker to the Add new expense modal thanks to react-native-calendars module.

December 21st, 2024

Completed initial project setup using Ignite boilerplate, chosen to accelerate development despite being new to React Native and mobile development.

Key modifications to the boilerplate:

  • Migrated from MobX to Zustand for state management
  • Added WatermelonDB for local-first data management
  • Attempted Nativewind integration (reverted to Ignite's theming system due to compatibility issues)

Achievements:

  • Created the core expense input modal, which will be the primary interface for adding expenses (and future income entries)
  • Gained foundational knowledge in React Native and mobile development

Next Steps:

  • Polish the expense input screen
  • Implement the home screen (expenses list view)