close
Skip to content

AmericanGroupLLC/Finoapp

Repository files navigation

Finoapp

Modern personal finance tracker — React Native (TypeScript), Android + iOS.

CI License: MIT

Product

Finoapp is a cross-platform mobile finance tracker. The MVP focuses on a clean, fast UX for tracking everyday transactions, viewing balances, and categorising spend — with persistence, sync, and a backend planned for follow-up milestones.

Features

  • 📊 Current balance at a glance
  • 💸 Transaction list with category icons
  • Add transaction flow (stub wired in MVP)
  • 📱 Native Android + iOS via React Native 0.85 + Hermes
  • 🛡️ TypeScript end-to-end for safer refactors
  • 🧪 Jest test scaffold included

Status

v0 placeholder. The MVP shows a current balance and a list of transactions from in-memory mock data; the + Add transaction button is wired to a stub. Persistence, real auth, sync, and a backend API are deliberately out of scope for this commit.

Stack

React Native 0.85.x
React 19.x
TypeScript 5.8
Build Metro + Hermes
Cross-platform Android + iOS

Quickstart

git clone https://github.com/AmericanGroupLLC/Finoapp.git
cd Finoapp

# Install JS deps
npm install

# Start the Metro dev server
npm start

# In another terminal, build & launch on a connected device / emulator
npm run android      # requires Android SDK + a running emulator
npm run ios          # requires macOS + Xcode + CocoaPods

For iOS first time only:

cd ios && pod install && cd ..

Repo layout

Finoapp/
  android/          # Native Android shell (Gradle Kotlin DSL)
  ios/              # Native iOS shell (Xcode project + Podfile)
  __tests__/        # Jest tests
  App.tsx           # Root component (Finance Tracker placeholder UI)
  index.js          # RN entry point
  package.json
  tsconfig.json
  metro.config.js
  babel.config.js
  .github/          # CI, issue templates, CODEOWNERS

History

Originally a separate repo (AmericanGroupLLC/Finoapp, Ionic 3 + Cordova sidemenu boilerplate from 2018). Imported into the AGLLC mobile-apps monorepo with full source history preserved, then split back out as a standalone repo with the React Native + TypeScript rewrite.

Umbrella

Part of the AmericanGroupLLC mobile portfolio.

License

MIT © 2026 American Group LLC

About

Finance Tracker MVP. React Native (RN 0.85, TypeScript). Android + iOS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors