My Tab is a progressive web app designed to simplify tracking shared expenses. Sign up, add your friends and create groups to keep track of household expenses, trips, events and more. Just enter the total cost, who paid and which group members owe money, and MyTab will conveniently show you the breakdown of your expenses and allow you to mark them as settled. As a user, you can log in using Amazon or create an account. Your home page will show your total balance consolidated from all of your groups.
Front-end
- JavaScript
- React
- Redux
- Currency.js
- Ant Design
Back-end
- Amazon OAUTH
- Node JS
- Express
- Sequelize
- Postgres
Visit MyTab at https://mytab-gh.herokuapp.com. MyTab is a PWA and can be added to your homescreen on a mobile device. If you are a new user, create an account or log in through Amazon. To run MyTab locally, fork and clone the repo, and npm run-start will run the site on port 8080.