Skip to content
Mobile app for simple budget management.
TypeScript JavaScript Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.expo-shared
assets
components
hocs
lib
pages
.eslintrc.js
.gitignore
.nvmrc
.prettierignore
.prettierrc.js
App.tsx
Makefile
README.md
app.json
babel.config.js
package.json
tsconfig.json
typings.d.ts
yarn.lock

README.md

Budgets, calm.

This is the repo for the mobile app. Website is at https://budgets.calm.sh

Development

make install
make start
make pretty
make test
make deploy  # publishes to everyone, prod
make build  # builds iOS
make upload  # uploads iOS build to the App Store

https://docs.expo.io/versions/v36.0.0/distribution/building-standalone-apps/#5-test-it-on-your-device-or for testing on iOS simulator (does NOT require make build, make deploy, nor make upload)

TODOs:

  • When running make deploy, update/write the package.json:build automatically
  • Try to unify UI/UX with the BasicModal for the Date Picker and for the Budget Picker (use a regular picker inside the modal)
    • Add Expense
    • Edit Expense
    • Add/Edit Budget
  • Properly tweak UI for dark/light mode
You can’t perform that action at this time.