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.
- Host: GitHub
- URL: https://github.com/hip1310/readable
- Owner: hip1310
- Created: 2017-11-20T03:52:02.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-12-19T12:44:34.000Z (over 8 years ago)
- Last Synced: 2025-03-20T07:39:31.631Z (over 1 year ago)
- Topics: es6, react-bootstrap, react-redux, react-router, redux-thunk
- Language: JavaScript
- Homepage: https://readable-znxiactzfh.now.sh/
- Size: 88.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```