SaaS-Template-GPT  by wasp-lang

SaaS template for building web apps with AI features

Created 2 years ago
675 stars

Top 50.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

Inactive

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

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Taranjeet Singh Taranjeet Singh(Cofounder of Mem0), and
6 more.

fragments by e2b-dev

0.6%
6k
Next.js template for AI-generated apps
Created 1 year ago
Updated 16 hours ago
Feedback? Help us improve.