OurExpenses is a PWA built with React for mobile. The app allows for couples to track their monthly expenses and view all their expenses by category. (This app has been built for a hebrew speaking couple).
Demo: https://our-expenses-demo.herokuapp.com
- Clone the repo.
- Run
npm install
. - Run
npm run build
- Run
mongod
- Run
npm start
. - Navigate to
http://localhost:4000
.
An overview of all your expenses throughout the current month. You can select another month with the dropdown. Each expense can be clicked on and expanded in order to see extra information such as the date and category of the expense.
Fill out the inputs and then click add to add a new expense.
View a report of the totals by category per month.
Expanded side menu for the app.
- React, Material-UI and Axios.
- Express (Node.js), Mongoose (MongoDB).
- Add a tab view in the reports screen and add an expense report by user.
- Create real signup/login and database of users for use over many couples.
- Compare totals between months and show if specific categories increased or decreased between months.
- Create a
loadData
function which loads data when the server is started for the demo site and local run.