Users will be able to post content to predefined categories, comment on their posts and other users' posts, and vote on posts and comments. Also, users will also be able to edit and delete posts and comments.
-
This app was built with react, redux, react-redux-router, redux-thunk
-
Most application state(Create, Read, Edit, Delete, Voting posts/comments) is managed by the Redux store. Updates are triggered by dispatching actions to reducers.
Clone this repository
git clone https://github.com/romanonatacha/redable-react-project.git
Inside the project directory run
npm install
Start the application
npm start
Inside the project directory run
cd api-server
Run the server
node server.js
- With your server running, visit the site: http://localhost:3000
The service worker is from the create-react-app and it only works in production mode, so you run
npm run build
- Natacha Romano - GitHub Account