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

https://github.com/erdemkeren/react-readable-frontend

A react front-end project built with using create-react-app and bulma css framework.
https://github.com/erdemkeren/react-readable-frontend

bulma-css-framework react react-redux react-router-dom redux udacity-react-nanodegree

Last synced: about 2 months ago
JSON representation

A react front-end project built with using create-react-app and bulma css framework.

Awesome Lists containing this project

README

          

This is the project I developed for the final assessment project for
Udacity's React & Redux course. The goal of this project is
to meet the specifications defined by the project specification.

## Initialization Instructions

This project was bootstrapped with [Create React App](https://github.com/facebookincubator/create-react-app).

To get the project installed and launched, use `npm install` and `npm start` respectively.

## Application Backend

This app has been written to work on the backend API provided by Udacity.
The backend API, server and installation instructions can be found at [Readable API Server](https://github.com/udacity/reactnd-project-readable-starter) repository.

### API & Application Communication

This application needs environment configuration to work properly.
*The default environment file is not ignored to avoid additional installation steps.*

The environment location: `src_root/.env.js`
The environment example location: `src_root/.env.js.example`

## Usage

Here is the key usage instructions:

- The breadcrumbs can be found on every page and used to navigate in the application.
- The <> can be used to create new posts and can be found on the post list screens.
- The heartbeat icon indicates the score of the post and comments. Use the up-down arrows to affect to the score.
- A new comment can be created using the form under the existing comments.
- To edit a post, one should click on the pencil icon placed on post detail page, near the post title.

## License

See [LICENSE](LICENSE.md) file.

## Contributing

This repository is created for Udacity reviewers. Therefore, I will not accept any pull requests.

## Changelog

Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.