Welcome to the Oolvay documentation. This guide will help you get started quickly, understand the project structure, explore its features, and make the most of the framework.
Oolvay is a batteries-included SaaS starter kit that helps founders and development teams build, launch, and scale production-ready web applications faster. With authentication, billing, storage, analytics, observability, documentation, and deployment workflows included out of the box, Oolvay eliminates weeks of infrastructure and integration work. Every subsystem is designed to work together on a clean, maintainable foundation built on industry-standard technologies, allowing teams to focus on building products rather than assembling infrastructure.
Oolvay is organized as a collection of integrated systems designed to cover the most common requirements of a modern SaaS application.
Key areas include:
Each system is designed to work together out of the box while remaining fully configurable and extensible.
Oolvay is designed for:
Oolvay is best suited for developers who want a production-ready foundation while retaining full ownership of their infrastructure and codebase.
The documentation is organized into three primary sections.
Learn how to access the repository, install Oolvay, configure services, and deploy your first application.
Learn how individual systems work, including authentication, billing, storage, email, notifications, analytics, observability, security, and deployment.
Detailed technical documentation for configuration objects, environment variables, services, and internal APIs.
0 / 2,000 characters
This documentation makes the assumption that you are reasonably familiar with modern web development. Before getting started, it helps to be comfortable with:
If you’re new to React or Next.js, we recommend learning the fundamentals before working with Oolvay. Since Oolvay builds on top of the Next.js ecosystem, a basic understanding of React components, routing, server-side rendering, and modern TypeScript workflows will make the documentation easier to follow.
Oolvay is built on Next.js, TypeScript, PostgreSQL, Drizzle ORM, Better Auth, Redis, Tailwind CSS, Shadcn UI, and other modern, industry-standard technologies.
Yes. Oolvay includes first-class support for UPI, NetBanking, and Indian cards through Razorpay.
Yes. Oolvay supports international payments through Lemon Squeezy and domestic payments through Razorpay. This allows businesses to accept payments from customers worldwide while also supporting UPI, NetBanking, cards, and other payment methods commonly used in India.
Yes. Oolvay is built around a configuration-first architecture. Most application behavior is controlled through comprehensive, strongly typed TypeScript configuration objects, making it possible to customize features, integrations, limits, branding, billing, notifications, analytics, and operational settings from a central location. When configuration is not enough, you have full access to the source code and can modify any part of the framework.
Yes. Oolvay includes production-ready authentication, billing, email, storage, analytics, observability, security, documentation, deployment workflows, and a built-in Vitest testing scaffold. It is designed to provide the operational and engineering foundations required to launch and scale modern SaaS applications.
Yes. You receive full access to the source code and can modify it to meet the needs of your project.
Refer to the license agreement included with your purchase for the latest terms regarding project usage and licensing.