HungTrinhJH / Billy

πŸ’΅ Bill Tracker App, made with React Native (TS), powered by Supabase

Home Page:https://lyqht.github.io/Billy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Billy

Introduction 🌱

Billy is your mobile companion app to help you manage your upcoming bills and remind you when they're due. Say goodbye to late payment fees!

Add expenses and reminders at the New Bill Screen, Track your Bills at the Home Page/Upcoming Bills Screen, and Bar chart analytics of your expenses by month.

Tech Notes πŸ—’

Building blocks of this project 🧱

If you are interested on other aspects of how this app is built (e.g. how the app is bootstrapped, tech architecture, mockup etc), check out Billy's documentation.

Set up instructions βš™οΈ

Install dependencies

Install the node modules & pods

npm i
npx pod-install # if you want to build for ios

Then run 1 of the commands

npm run ios
npm run android

You would need the Supabase project related environment variables as mentioned in .env.sample. You can create your own Supabase project and replace those values.

Detox

You need node 16.13.0 for detox that depends on jest-circus runner.

About

πŸ’΅ Bill Tracker App, made with React Native (TS), powered by Supabase

https://lyqht.github.io/Billy

License:GNU General Public License v3.0


Languages

Language:TypeScript 87.5%Language:Java 4.6%Language:JavaScript 3.1%Language:Objective-C 2.7%Language:Ruby 1.6%Language:Starlark 0.4%Language:Shell 0.0%