This is the project for the final assessment project for Udacity's Redux course where I built a content and comment web app. Users are able to post content to predefined categories, comment on their posts and other users' posts, and vote on posts and comments. Users are also able to edit and delete posts and comments.
This repository includes the code for the backend API Server that I have used to develop and interact with the front-end portion of the project.
- On root directory project:
npm install
npm start
- Install and start the API server
cd api-server
npm install
node server
- Install and start the Frontend
cd frontend
npm install
npm start
- Running tests
- From the
frontend
directory and with theapi-server
running, runnpm test
- From the
Information about the API server and how to use it can be found in its README file.
Information about the Frontend and how to use it can be found in its README file.
You can help to improve the project by opening Pull Requests (PR) and Issues.
In addition, you can open Issues when you run into problems. In order to make the fix for the Issue as easy as possible, please provide a couple of details such as error log, screenshot, your node version (command line: node -v
) and a link to your own repository. Not all of these details are mandatory, but most of them help to fix the Issue and to improve.
There is no license. Use it at will. You can even call it your own.