Intellipdf is an innovative application designed to read PDFs and interact with users through questions based on the content. Built with Next.js, Intellipdf offers a seamless and intuitive user experience.
- Zoom Functionality: Easily zoom in and out of PDF documents for better readability.
- Pinecone Vectorization: Utilize semantic querying to find relevant information within the PDFs quickly and efficiently.
- Authentication via Kinde Auth: Secure and easy authentication for users.
- Payment Gateway via Stripe: Integrated Stripe payment gateway for handling transactions.
- TRPC Backend: A robust backend built with TypeScript and TRPC.
Screen.Recording.2024-07-20.at.2.43.20.PM.mov
https://intelli-pdf-uj4l.vercel.app
Make sure you have the following installed:
- Node.js
- npm (or yarn)
- Clone the repository:
git clone https://github.com/your-username/intellipdf.git
- Navigate to the project directory:
cd intellipdf
- Install the dependencies:
npm install
- Start the development server:
npm run dev
- Open your browser and navigate to:
http://localhost:3000
NEXT_PUBLIC_KIND_AUTH_DOMAIN=your_kinde_auth_domain
NEXT_PUBLIC_KIND_AUTH_CLIENT_ID=your_kinde_auth_client_id
STRIPE_SECRET_KEY=your_stripe_secret_key
PINECONE_API_KEY=your_pinecone_api_key