Skip to content

HandBook is a simple, good-looking website that helps users to discover books by typing a genre.

License

Notifications You must be signed in to change notification settings

nikthewik/handbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HandBook

This is a project built for the JavaScript Advanced exam on start2impact University. HandBook is a simple, good-looking website that helps users to discover books by typing a genre.

HandBook preview

Table of Contents

Overview

The assignment

Creating an application equipped with a search bar that allows the user to find all the books in a specific category.

The application must contact the API of the external service Open Library to obtain the data of books in the searched category.

Upon the user's click on a book or a button, the app should be able to display the book's description by contacting another API of the Open Library service and passing the key of the selected book.

All additional features deemed necessary are allowed.

Technologies used

  • Parcel
  • Lodash
  • Semantic HTML
  • CSS and SCSS
  • JS
  • Flexbox
  • Responsive design
  • Mobile-first workflow
  • Open Library API

Link

Installation

This project uses Parcel as a bundler to handle dependencies and the application bundle.

Make sure you have Node.js installed before proceeding with the installation of dependencies.

To install HandBook, simply run npm install in the terminal.

To start the application, run npm start or npm run start.

To build the application, run npm run build.

Author

License

Distributed under the MIT License. See LICENSE.txt for more information.

Acknowledgments

  • Jonas Schmedtmann - Hands down, the best JS instructor on Udemy from which I learned a lot;
  • ChatGPT - An artificial intelligence chatbot (developed by OpenAI), which I mainly used to review some JavaScript code;
  • Codeium - An extension for VS Code that provides code autocompletion, search, and chat-based assistance directly within the Visual Studio Code IDE;
  • Stack Overflow - A wonderful community where you can find a solution to every Front-End Development problem and not only.

About

HandBook is a simple, good-looking website that helps users to discover books by typing a genre.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published