The PET Store is build with Create React App, which provides a simple way to start React projects with no build configuration needed. It uses restAPI to perform all functionalitities like ADD, REMOVE, DELETE
✅ Add & remove element from list
✅ List Structure
✅ State and Store management using redux
✅ Ability to save and load application from local storage
✅ Custom API using express and node.js
✅ Unit testing using Jest and Enzyme
Pet Store uses a number of open source projects to work properly:
- React - HTML enhanced for web apps!
- Bootstrap - awesome web-based text editor
- Redux - Markdown parser done right. Fast and easy to extend.
- Express - great UI boilerplate for modern web apps, restAPI for adding and removing items
- node.js - evented I/O for the backend
- Github - Version control
- Enzyme - For build Test driven web application
- Jest - Testing web application.
- LogRocket - Logger