romerorocha / myreads

Udacity ND React MyReads Project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is part of Udacity's React Nanodegree. It's the implementation of Part I - React Fundamentals - project. It's built for academic purposes only.

Installation

  • Clone the project.
  • Run npm OR yarn install command:
$ npm install
$ yarn install

Running

After installing the project, run one of the commands below:

$ npm start
$ yarn start

Project Structure

api

Provided API (BooksAPI.js) for backend server integration.

css

Application's stylesheets.

icons

Application's icons.

data

Components that show data on screens.

screens

Application's main navigation screens.

  • BookShelves.js: Contains all previously added books. Allows user to move books between shelves or remove them.
  • BookSearch.js: Allows user to search for books using a search term and than add any of the results to a shelf.

License

This application makes use of some third-part licenced components and respects all rights reserved. See more at LICENSE

Contributing

The files in this repository are created for Udacity's 'React Nanodegree Course'. The purpose is only academic, intending to meet the requirements of project 'MyReads'. Any further contribution is unlikely to be merged.

About

Udacity ND React MyReads Project

License:MIT License


Languages

Language:JavaScript 70.6%Language:CSS 21.0%Language:HTML 8.5%