This app was built to demonstrate the following competencies:
- Ability to utilize the React library to create a component-based application.
- Ability to leverage Redux in order to improve state management of a React application.
- Ability to use Redux-Thunk in order to perform side-effects with the Redux state management system.
- Ability to create a basic Node/Express-based server.
- Ability to use the Mongoose ODM with MongoDB for persistent storage.
The live app can be viewed here.