Louis345 / Readable

For the Readable project, you will build a content and comment web app. Users will be able to post content to predefined categories, comment on their posts and other users' posts, and vote on posts and comments. Users will also be able to edit and delete posts and comments.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Readable Project

  • Users will be able to post content to predefined categories.
  • comment on their posts and other users' posts, and vote on posts and comments.
  • Users will also be able to edit and delete posts and comments.
  • The Program is written in React and Redux is used for State management

Install Instructions

Here is how you can load the application onto your local machine:

  1. First, install node.js if you do not have it yet. It comes with npm(node package manage). Make sure that you install node with the PATH variable so you can run node anywhere in your command prompt/terminal.
  2. The environment is now ready. You can either clone this repo or download it as a zip.
  3. if you download this as a zip, you will have to extract the files. you will also need the server where the data will be stored. clone/download this repo too: https://github.com/udacity/reactnd-project-readable-starter
  4. in your command prompt/terminal, change directory to the server root(where you cloned/extracted the repo) and run: npm install -> then run: node server
  5. in your command prompt/terminal, change directory to the project root(where you cloned/extracted the repo).
  6. to start the react app, run this command: npm start
  7. This will start the app in your default browser at: localhost:3000

About

For the Readable project, you will build a content and comment web app. Users will be able to post content to predefined categories, comment on their posts and other users' posts, and vote on posts and comments. Users will also be able to edit and delete posts and comments.


Languages

Language:JavaScript 92.2%Language:CSS 5.6%Language:HTML 2.2%