Skip to content
sakibsarkarPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

48 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docvia

Live link - Docvia

🎥 Project Video overview: Video

🔥 Docvia Npm package: Docvia Npm

Introduction

Docvia is a SaaS platform that allows users to connect Google Docs in read-only mode and instantly deploy an AI-powered chatbot on their website. The chatbot is trained on document content and responds to user queries accurately and contextually, enabling businesses to turn documentation into interactive support or knowledge assistants.

The platform includes a robust subscription system with automatic upgrades, downgrades, cancellations, and failed-payment handling. Premium users can create unlimited chatbot apps, while free users are restricted to a single active app after downgrade, ensuring fair feature access and smooth plan transitions.

Docvia also provides a fully customizable chat widget, allowing users to control branding, colors, agent identity, and UI behavior to seamlessly match their website. For easy integration, a production-ready React npm package was built and published, enabling quick chatbot deployment in React and Next.js applications with minimal setup.

Features

  • Built a flexible subscription system with automatic upgrades, downgrades, cancellations, and failed-payment handling. Premium users can create unlimited apps, while free users are limited to one active app after downgrade.
  • Enabled users to connect Google Docs (read-only) and deploy an AI chatbot on their website that answers queries based on document content.
  • A fully customizable chat widget, allowing users to control colors, branding, agent identity, and UI behavior to match their website.

Technology Stack

Frontend

  • Next JS
  • Typescript
  • Shadcn
  • tailwind CSS
  • Readux toolkit & query

Baackend

  • Prisma
  • Node js
  • Express js
  • Postgre SQL
  • Typescript
  • Stripe

Getting Started

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages