ipriyam26 / Epic-Encounters

it is an engaging and user-friendly web platform that caters to the avid book lover's need to discover their next read. This repository houses the code that breathes life into the platform, meticulously crafted to ensure users find what they're looking for within the expansive literary universe.

Home Page:https://book-whisperer.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Book Whisperer

This project utilizes the power of the T3 stack (Next.js, TailwindCSS, and tRPC), TypeScript, Pinecone, and Firebase to help you find books that match your desired themes and plotlines. Hosted on Vercel for seamless and robust web deployment.

Features

  • Semantic Searching: Utilizes advanced search techniques provided by Pinecone to match users with books based on desired themes and plotlines.
  • Animations: Provides a visually engaging user experience.
  • Open Source: Built with the community in mind, this project welcomes contributions.

Technology Stack

  • Next.js: Provides the React framework for building the user interface.
  • TailwindCSS: Used for designing and customizing the UI.
  • tRPC: Facilitates efficient API routing.
  • TypeScript: Ensures type safety and enhances developer productivity.
  • Pinecone: Powers the semantic search capability.
  • Firebase: Used for data storage.
  • Vercel: Handles website hosting.

Installation

Clone the repository to your local machine:

git clone <repository-link>

Install the necessary packages:

npm install

Start the development server:

npm run dev

Usage

Navigate to localhost:3000 in your browser to start exploring books that match your desired themes and plotlines.

Contributing

Contributions are more than welcome! Please see the 'Contributing' section for more details.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Acknowledgments

This project was built using the T3 stack, TypeScript, Pinecone, and Firebase, and is made possible by the contributions of the open source community.

About

it is an engaging and user-friendly web platform that caters to the avid book lover's need to discover their next read. This repository houses the code that breathes life into the platform, meticulously crafted to ensure users find what they're looking for within the expansive literary universe.

https://book-whisperer.vercel.app

License:MIT License


Languages

Language:Jupyter Notebook 89.7%Language:TypeScript 8.8%Language:JavaScript 1.4%Language:CSS 0.1%