Guirdo / gutendex-front-end

A web app for the gutendex api

Home Page:https://gutendex-library.onrender.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gutendex front-end

Gutendex front-end is a web app where the user can search books by title, author, language or topic. This app consumes the Gutendex API and shows the results with a nice UI.

Index

Deployment

Tech stack

  • HTML is used for the content organization
  • SASS powers the styles of the content
  • JavaScript is used for fetching data and UI interaction
  • vitejs powers the local environment for developing the app

Requirements

  • Node.js 18+
  • Vite 3.2+

Installation

  1. Clone this repository
git clone https://github.com/Guirdo/gutendex-front-end.git
  1. Install the dependencies
cd gutendex-front-end
npm install
  1. Run the local environment
npm run dev

Code structure

  • components/: component templates
  • pages/: html pages
  • store/: data bases for the user searches and books created by them
  • style/: styles of the project

About

A web app for the gutendex api

https://gutendex-library.onrender.com/


Languages

Language:JavaScript 55.9%Language:HTML 24.5%Language:SCSS 19.6%