/myreads

This is an React Project of React Udacity Nanodegree

Primary LanguageJavaScript

MyReads Project

This is the starter template for the final assessment project for Udacity's React Fundamentals course. The goal of this template is to save you time by providing a static example of the CSS and HTML markup that may be used, but without any of the React code that is needed to complete the project. If you choose to start with this template, your job will be to add interactivity to the app by refactoring the static code in this template.

Of course, you are free to start this project from scratch if you wish! Just be sure to use Create React App to bootstrap the project.

Why I create this project?

This is one of projects of React Udacity Nanodegree. In this project, I have learnt to use React, React Component and React Router.

Functions of Myreads Project

React app will have 3 shelves: Currently Reading, Want to Read, Read. You will be able to mark and move the book to wished shelf. There is also a search page, where you can search for book and add it to the shelf.

Getting Started

Prerequisites

  1. You need to have code editor like Atom to modify the code
  2. A mordern browser

Installation

To get started developing right away:

  • install all project dependencies with npm install
  • start the development server with npm start

Built With

  • React

Contribution

If you want to make contribution for this project, feel free to fork this project and make pull request

License

  • This project is licensed under the MIT license

Create React App

This project was bootstrapped with Create React App. You can find more information on how to perform common tasks here.

Contributing

This repository is the starter code for all Udacity students. Therefore, Udacity most likely will not accept pull requests.

For details, check out CONTRIBUTING.md.