Also used Webpack, Babel, Redux-Thunk, Redux-Promise and Bootstrap for stylling. The user login system uses JWT for validation and authorization. For handling error messages I choosed Redux-toastr. The dynamics forms are builted with ReduxForms.
Feel free to clone it and try it!
You can create, read, update and delete the billing cycles of your expenses. There will be a dashboard where you can consult the summary of the credits, debits and profit
Just run the command "npm run dev" in backend and frontend folder. The frontend will run on http://localhost:8080