- Redux : state management using Flux architecture
- Thunk : side effect management for permanent changes (network requests, modifying user data on a server or uploading an article etc)
- Reselect - Selector library for Redux - abstract away the state's structure Redux takes care of managing and modifying the state of the application for us, the purpose of selectors is to abstract away the details of how our data is stored in this state
- Styled Components - management of appearance
- Node.js
- github
- Download / Clone this repository
npm install
// start the app
npm start
// start the backend
cd server
npm start
Server is running on port 8080 App runs on port 3000