This is a React.js and Redux application. It gives the user the ability to create a list of their expenses and manage those expenses. Firebase is used for Database as well as Authentication.
More details : Expense Management Single Page Web App (React.JS, Redux, React-Router, Firebase, AWS EC2, Jest & Enzyme Testing)
- Created App using React and Redux and integrated React-Router, Redux store, Redux Thunk, Actions & Reducers.
- Tested Redux Store, Actions, Reducers, Selectors and React Components using Jest and Enzyme.
- Implemented Google Firebase database for CRUD operations and Google authentication.
- Deployed app on Amazon AWS EC2 instance using an Express(Node.JS) server.