Skip to content

SnowLLL/my_reads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyReads Project

This is a completed project from a starter template at Udacity's React Fundamentals course. The goal of this project is to build an interactive book collection website by using React, HTML, CSS and JavaScript.

Installing

To view project right away:

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

What You're Getting

├── README.md - This file.
├── package.json # npm package manager file. It's unlikely that you'll need to modify this.
├── public
│   ├── favicon.ico # React Icon, You may change if you wish.
│   └── index.html # DO NOT MODIFY
└── src
    ├── App.css # Styles for the app.
    ├── App.js # This is the root of your app. Contains static HTML right now.
    ├── BooksAPI.js # A JavaScript API for the provided Udacity backend.
    ├── Bookshelf.js # A component to display each categories of books in homepage.
    ├── Book.js # A component to display each book information such as boot title, authors, etc..
    ├── BookShelfChanger.js # A component to display book shelf's options and allow you to change it.
    ├── HomePage.js # Home page which inchludes three categories of books and navigation buttons.
    ├── SearchPage.js # Search page which allows you to search and add a new book to the category and display it at homepage.
    ├── icons # Images for the app.
    │   ├── add.svg
    │   ├── arrow-back.svg
    │   ├── arrow-drop-down.svg
    │   ├── homepage.png
    │   ├── searchPage.png
    │   └── bookChanger.png
    ├── index.css # Global styles.
    └── index.js # For DOM use only.

Built With

  • React - The JavaScript library for building user interfaces.

Home Page

homepage

Search Page

searchPage

Book Shelf Changer

bookShelfChanger

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published