Track your lectures.
- Followed git-flow
- Added linters
- Created
my-app
React App
- Coded redux store in configureStore.js
- Added bundles to manage books state and reducers and actions at books.js
- Followed ducks pattern
- Added functionality to add a new book to redux state with useDispatch hook
- Displayed new books from redux state with useSelector hook
- Added functionality to remove a single book from redux state with useDispatch hook
- Added logger to track all actions.
- Installed Axios and Thunks 🍭
- Added Async functions to use middleware
- Connected to the API
- Get data 📚 from the API
- Post new books in the API 📖
- Delete books from the API 🚫
- Added styles
- React-Redux
- Hooks
- React Router
- Visual Studio Code
- Linters
- Open your terminal and run the following command:
git clone https://github.com/AlexRS90/bookstore.git
- Run the command
npm install
- Run the command
npm start
Once you completed this steps you should see the app running at: http://localhost:3000/ in your browser.
👤 Alejandro Ramos
- GitHub: @AlexRS90
- Twitter: @AlejandroRBenji
- LinkedIn: @AlexRS90
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page
Give a ⭐️ if you like this project!
- Hat tip to anyone whose code was used
- Inspiration
- etc
- MIT License