Skip to content

LaiDev/NovelNook

Repository files navigation

NovelNook - A book finder inspired by my love for reading and my stuggle to find books to read.

💡 - About this project

NovelNook is a website designed to make it easy for book lovers to find their next great read. The website was created with the idea that book lovers (like myself) shouldn't have to spend hours searching for their next book. By using the NY Times API, NovelNook generates a list of books and their descriptions. Users can then add these books to their personal library, which is saved to a supabase database. With its simple interface, users can streamline the process to find their next best read.

Live Site : NovelNook

🛠️ - Tech/Tools Used

  • HTML
  • CSS
  • JavaScript
  • Supabase
  • Figma

🧠 - What I've learned

  • Using supabase database to store information
  • Using supabase to handle user auth and displaying certain information only when the user is logged in
  • Using JS cache to store unique data from the NYTimesApi, preventing unnecessary API calls when loading the website
  • Storing/Retrieving items from local storage
  • And much more...

📌 - Future Goals

  • Implement real-time book discussions
  • Allow users to share their personal libraries

🎥 - Demo Video

Video Thumbnail

📷 - Screenshots

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published