/my_reads

Primary LanguageJavaScript

My Reads

Table of Contents

About Project

"My Reads" is A web application for managing e-library, I have been working with the real live data from the reactnd-books-api.

In this application, the main page displays a list of "shelves" (i.e. categories), each of which contains a number of books. The three shelves are:

  • Currently Reading
  • Want to Read
  • Read

image

The main page also has a link to /search, a search page that allows you to find books to add to your library.

image

Built With

  • ReactJS
  • JS

Getting Started

  • Clone this repo https://github.com/Bishoy-Samwel/my_reads

    git clone https://github.com/Bishoy-Samwel/my_reads.git
  • Navigate to my_reads folder/directory

    cd my_reads
  • On the comandline, at the project's root, run npm install to install app dependencies

  • Next, run npm run dev which will run the app in the development mode.

  • Open http://localhost:3000 to view it in the browser.

  • ALTERNATIVELY

    • Just run npm run build which will build the project and generate output files into the build directory.

    • Go to build directory and manually open index.html to interact with the app

Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/newFeature)
  3. Commit your Changes (git commit -m 'Add some newFeature')
  4. Push to the Branch (git push -u origin feature/newFeature)
  5. Open a Pull Request

Authors

👤 Bishoy Samwel Faheem

Acknowledgements

Show your support

Give a ⭐️ if you like this project!