An open API service indexing awesome lists of open source software.

https://github.com/hip1310/readable

A content and comment web app which gives functionality to post content to predefined categories, comment on the posts, and vote on posts and comments. Users will also be able to edit and delete posts and comments. This app uses React to render the UI and Redux to manage the app's state.
https://github.com/hip1310/readable

es6 react-bootstrap react-redux react-router redux-thunk

Last synced: 3 months ago
JSON representation

A content and comment web app which gives functionality to post content to predefined categories, comment on the posts, and vote on posts and comments. Users will also be able to edit and delete posts and comments. This app uses React to render the UI and Redux to manage the app's state.

Awesome Lists containing this project

README

          

# Readable Project

A content and comment web app which gives functionality to post content to predefined categories, comment on the posts, and vote on posts and comments. Users will also be able to edit and delete posts and comments. This app uses React to render the UI and react-redux to manage the app's state. This app is created as part of Udacity's React Nanodegree program.

# Installation

Download or clone the repository.
Then type `npm install` in the root directory.
This will install all the dependencies needed to run the program.

# To Run the app

type `npm start`
This will have the app running on localhost:3000

# Starting the back-end API server

Download or fork and clone the [starter server repository](https://github.com/udacity/reactnd-project-readable-starter)
Then type `cd api-server` and `npm install` to install all the dependancies
Run the server with `node server`

## Create React App

This project was bootstrapped with [Create React App](https://github.com/facebookincubator/create-react-app). You can find more information on how to perform common tasks [here](https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md).

## Directory structure
```
Readable/
public/
index.html
src/
actions/
index.js
components/
AddEditPost.js
App.css
App.js
App.test.js
ListPosts.js
ViewPost.js
reducers/
index.js
utils/
index.css
index.js
registerServiceWorker.js
README.md
package.json

```