SaaS-Template-GPT  by wasp-lang

SaaS template for building web apps with AI features

created 2 years ago
677 stars

Top 51.0% on sourcepulse

GitHubView on GitHub
Project Summary

This repository provides a deprecated SaaS template built with the Wasp framework, integrating GPT API, Google Authentication, Tailwind CSS, and Stripe Payments. It's designed as a free, opinionated starting point for developers to rapidly build full-stack applications, leveraging a PERN (Postgres, Express, React, Node) stack with TypeScript.

How It Works

The template utilizes Wasp as a full-stack framework to abstract away boilerplate and configuration. Wasp allows developers to define core features in a main.wasp configuration file, which then generates a React-Express-Prisma application. This approach simplifies integration of features like Google Authentication and email newsletters (via SendGrid), and streamlines payment processing with Stripe's subscription model.

Quick Start & Requirements

  • Install Wasp: curl -sSL https://get.wasp-lang.dev/installer.sh | sh
  • Create new app: wasp new <project-name> -t saas
  • Dependencies: Node.js, Postgres (Docker or cloud provider), Stripe CLI (for local webhooks).
  • Run locally: wasp start db (if using Docker), wasp db migrate-dev, wasp start.
  • Docs: https://wasp-lang.dev/docs
  • Demo: https://saas-template-gpt-client.fly.dev/

Highlighted Details

  • Full-stack SaaS template with authentication, email, payments, and GPT API.
  • Leverages PERN stack with TypeScript and Tailwind CSS.
  • Simplified Stripe payments via subscription feature and webhook handling.
  • Wasp's Jobs feature for scheduled tasks like newsletter emails.

Maintenance & Community

  • Deprecated: Replaced by OpenSaaS.sh.
  • Community support available via the Wasp Discord server.
  • Author can be contacted on Twitter: @hot_town.

Licensing & Compatibility

  • The specific license is not explicitly stated in the README.
  • Compatibility for commercial use or closed-source linking is not detailed.

Limitations & Caveats

This template is explicitly marked as deprecated, recommending users migrate to OpenSaaS.sh for improved features and usability. The README does not detail specific limitations of this older version.

Health Check
Last commit

1 year ago

Responsiveness

1+ week

Pull Requests (30d)
0
Issues (30d)
0
Star History
0 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.