For a local copy, clone the repo and from the command line: yarn install && yarn run dev-server
(or use npm).
- Create, update, and delete expenses.
- Sort by date or amount, search by text, or filter expeneses within a specific date range.
- Each account is secure and private with Google Authentication.
Shrewdent is fully tested using Jest. To run the automated test suite, clone the repo locally, and run yarn test
.
Shrewdent is a fast, sleek, expense manager application that utilizes:
- Facebook's React
- Redux
- Google's Firebase
- Airbnb's handy datepicker library react-dates
- A very simple Express server for hosting on Heroku
Shout out to Andrew Mead and his 31+ hour React course. I highly recommend!