Expensify App
Expensify
Manage your expenses.
Summary
What is this?
Expensify is an expense tracking software. It is a web application I created by following this React course. Source code can be found here.
How it works?
A Google account is needed to use the application. After authentication, users can save their expenses which consists of a description, amount, date and an optional note. It is possible to search expenses by name and to sort them by their date or amount. It is also possible to filter them based on a date range.
How can I try it?
You can follow this link and use Expensify to manage your expenses!
Which tools are used?
- React
- Redux
- Webpack
- Babel
- Express.js (just for setting up a little development server)
- Enzyme
- Jest
- Firebase
- Sass
- Third party libraries including this cool date picker from Airbnb
Some screenshots
You can view your expenses in the dashboard page.
You can add an expense.
You can sort your expenses by date.
You can sort your expenses by amount.
This is an image of the date picker component which comes with react-dates.
You can filter your expenses to show the ones within specified dates.
You can search among your expenses by name.
You can edit your already created expenses.
Hope you enjoy getting your expenses under control!