This project was made as part of the Udacity's Nanodegree React Developer Leitura is a application where any user can create new posts or comment on existing posts.
Clone the GitHub reposity and use npm
to install the dependencies
git clone https://github.com/marcelorubim/leitura
cd leitura
npm install
cd api-server
npm install
Now, to run this project go back to the project root folder and run the command bellow
npm start
After this both the frontend and backend server are going be running.
From here you can filter the existing post by the category selecting any on the menu bar. You can also order the posts by date or score and create a new post. You can see the post detail, including the comments, by clicking on the post title. You can also rate the posts, edit or delete, by clicking on the action buttons.
On the post detail page you can see anything from the post. In the comments section you can see the existing comments and you're able to add new ones. You can also delete, edit or rate the comments. The same goes to the post detailed here.
Leitura is released under the GNU GPLv3