Skip to content

Online-Lib/OL

Repository files navigation

OL

This project's objective is to create an website that allows users to browse and read books. The website will be connected to the gutendex api.

gutendex api documentation - https://gutendex.com/

How to use

  • install dependencies

npm install

  • how to start

npm start

  • how to test

npm test

  • format all files

npm prettier

  • check format all files

npm prettier:check

Endpoints


Search Results

/search query params = query

Example

/search?query=mind

Login

/login GET /signup POST (body: email, password)

Example

Signup

/signup GET /signup POST (body: email, password)

Example

Google login

/auth/google GET

Google login requirement

  • Google client id

  • Google client secret


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7