This is a web application to manage expenses built with React and Redux.
- Add and edit expenses
- View expenses by category or date
- Graphs and charts to visualize expenses
- Filter expenses by text, date range, etc
- Supports authentication and private accounts
- Mobile friendly responsive design
- Clone this repo
- Install dependencies
npm install - Start development server
npm run dev-server - Open your browser to http://localhost:8080
The main React components are located in src/components/.
Redux actions, reducers, and store configuration are located in src/redux/.
Stylesheets are located in src/styles/ and use Sass.
The development server uses webpack-dev-server. Configuration is based on webpack.config.js.
Run npm run build to compile assets with webpack into /dist folder.
This project is open source and available under the MIT License.