ShopySeed

ShopySeed Documentation

Complete documentation for the ShopySeed SaaS Starter Kit — authentication, billing, multi-tenancy, and deployment guides.

Welcome to the ShopySeed documentation. This guide covers everything you need to build, customize, and deploy your SaaS application.

Getting Started

  • Getting Started — Set up your development environment and run the project
  • Architecture — Understand the system design, data flow, and architectural decisions
  • Environment Variables — Complete reference for all configuration variables

Features

  • Authentication — Email/password, Google OAuth, email verification, password reset, and sessions
  • Teams & Invitations — Organizations, roles, member management, and email invitations
  • Billing & Plans — Stripe integration, subscriptions, plan limits, and upgrade/downgrade handling
  • Admin Dashboard — Super Admin panel for managing users and organizations

Reference

  • API Reference — Complete REST API documentation with request/response examples
  • Customization — Branding, UI changes, adding features, and extending the platform
  • Deployment — Deploy to production with Docker, cloud platforms, and Kubernetes

On this page