Skip to content

Book website made with Google Book API and Next.js 📕

Notifications You must be signed in to change notification settings

lumamontes/dalivros

Repository files navigation

DáLivros

Image 1 Image 2 Image 3
Image 4 Image 5

This project is a website for book searching that utilizes the Google Books API to retrieve books and enables users to mark books as favorites

I developed this project as a study on the use of Next.js with the /app structure, along with employing the useSWR library to fetch books from the Google Books API. Additionally, NextAuth.js was used for authentication with Google

Icons drawed by Luana Góes ✨

Features

  • Book search using the Google API with useSWR.
  • Bookmarking and removal of books as favorites.
  • Viewing the list of favorite books.
  • Authentication with Google accounts using NextAuth.js.

Techs

Run locally

  1. Clone the repository.
  2. Install the dependencies: npm install.
  3. Configure authentication keys and secrets in .env file.
  4. Start the development server: npm run dev.
  5. Access the website at: http://localhost:3000.

About

Book website made with Google Book API and Next.js 📕

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published