anand-mukul / PDFNinja

While developing locally is a seamless experience, deploying and hosting on Vercel does require a subscription. Keep in mind that subscribing to Vercel provides additional features and benefits for your projects in a production environment. Refrence: Josh Tried Coding

Home Page:https://pdfninja-new.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PDF Ninja: Elevating Document Transformation πŸš€

Welcome to PDF Ninja – the nexus where documents undergo a transformative journey, seamlessly blending innovation with enhanced productivity. Immerse yourself in the digital landscape with our cutting-edge PDF tools, meticulously crafted to elevate your documents and streamline your workflows. Whether it's swift scanning, fluid conversions, or collaborative innovations, PDFNinja transforms static files into dynamic assets, setting unprecedented benchmarks for efficiency and creativity. Discover the epitome of document management – intuitively designed, exceptionally efficient, and incredibly empowering. Master your documents, redefine your work – with PDFNinja.

🌟 Demo: PDF Ninja (Experience it by running on localhost:3000)

Crafted with Precision: Next.js 13.5, tRPC, TypeScript, Prisma & Tailwind πŸ’»

Features Setting New Trends ✨

  • πŸš€ Complete SaaS Suite, Crafted From Scratch
  • 🎨 Exquisite UI/UX: Where Form Harmonizes with Functionality
  • πŸ’³ Seamless Free & Pro Plans Integrated via Stripe
  • πŸ“„ Impeccable PDF Viewer: Your Canvas of Creativity
  • πŸ”„ Real-time Streaming API Responses for Uninterrupted Workflows
  • πŸ”’ Robust Authentication Powered by Kinde
  • ⚑ Optimistic UI Updates: Elevating User Experience
  • πŸ“€ Intuitive Drag n’ Drop Uploads: Effortless File Handling
  • ✨ Instant Loading States: A Journey Without Interruptions
  • 🧠 LangChain: Infinite AI Memory for Intelligent Interactions
  • 🌲 Pinecone: Revolutionizing Vector Storage
  • πŸ“Š Prisma: Your Trustworthy ORM Partner
  • πŸ”€ 100% TypeScript: Precision Meets Code
  • 🎁 ...and Much More, Tailored for the Modern Innovator

Getting Started: Your Gateway to Innovation πŸš€

Embark on your PDFNinja journey:

git clone https://github.com/anand-mukul/PDFNinja.git

Copy .env.example variables into .env, fuel your creativity – you're now equipped for innovation!

Install node_modules without updating package.json:

pnpm install

Update .env for all required credentials and Run :

pnpm prisma generate

You are now ready, Start the dev server locally :

pnpm dev

Now, unleash your creativity and make the design uniquely yours!

Acknowledgements πŸ™Œ

  • Kinde Auth
  • Planetscale
  • OpenAI
  • UploadThings
  • Pinecone
  • Stripe

License πŸ“œ

This project is licensed under the MIT License.


Experience document transformation. Experience PDFNinja – where innovation meets every page. πŸš€

About

While developing locally is a seamless experience, deploying and hosting on Vercel does require a subscription. Keep in mind that subscribing to Vercel provides additional features and benefits for your projects in a production environment. Refrence: Josh Tried Coding

https://pdfninja-new.vercel.app

License:MIT License


Languages

Language:TypeScript 97.0%Language:CSS 2.4%Language:JavaScript 0.5%