Readable is an web application designed in purpose of learning React and Redux. The main features of this application are Adding new posts in the pre defined categories, editing and deleting the posts and also put comment and edit and delete the comments as well. You can vote a post or comment in the application and all the posts are sorted based on their score by default.
This project has two main parts. First the api-server which is necessary to run the backend server and second the front-end part. To get started with this project follow the below instructions:
git clone https://github.com/mostafa69d/Readable.git
cd api-server
npm install
node server
Now your backend server is running and what you should do is just run the front-end application
cd frontend
npm install
npm start