nextjs-subscription-payments - Clone, deploy, and fully customize a SaaS subscription application with Next

  •        308

The all-in-one starter kit for high-performance SaaS applications. The Vercel deployment will guide you through creating a Supabase account and project as well as a Stripe test account and automatically creates the Stripe webhook endpoint for you. After installation of the Supabase and Stripe integrations, all relevant environment variables will be set up so that the project is usable immediately after deployment.

https://subscription-payments.vercel.app/
https://github.com/vercel/nextjs-subscription-payments

Dependencies:

@stripe/stripe-js : 1.11.0
@supabase/supabase-js : 1.3.2
classnames : 2.2.6
next : 10.0.5
react : 17.0.1
react-dom : 17.0.1
react-merge-refs : 1.1.0
stripe : 8.132.0
swr : 0.4.0
tailwindcss : 2.0.2

Tags
Implementation
License
Platform

   




Related Projects

sample-vue-shop - A sample shop that shows how to manage payments with Vue, Stripe, and Serverless Functions

  •    Vue

This small demo shows how to accept payments with stripe with Vue.js using a serverless function. It's actually not that bad to set up! The shop also shows how a number of concepts work in Vue. Server side rendering and routing is done with Nuxt.js. Centralized state management with Vuex for product details. Of note, using computed properties, .sync, CSS Grid, and transition-group.

nextjs-auth0 - Next.js SDK for signing in with Auth0

  •    TypeScript

The Auth0 Next.js SDK is a library for implementing user authentication in Next.js applications. Create a Regular Web Application in the Auth0 Dashboard.

pinax-stripe - a payments Django app for Stripe

  •    Python

This app was formerly called django-stripe-payments and has been renamed to avoid namespace collisions and to have more consistency with Pinax. Pinax is an open-source platform built on the Django Web Framework. It is an ecosystem of reusable Django apps and starter project templates. This collection can be found at http://pinaxproject.com.

vue-stripe-elements - A Vue 2 component collection for Stripe.js

  •    Javascript

Flexible and powerful Vue components for Stripe. It's a glue between Stripe.js and Vue component lifecycle. Alternatively, you can load Stripe library dynamically. Just make sure it's ready before your components mount.


builderbook - Open-source web app. Built with React, Material-UI, Next, Express, Mongoose, MongoDB.

  •    Javascript

Builder Book is an open source web app to publish documentation or books. The app is built with React/Material-UI/Next/Express/Mongoose/MongoDB and includes these third party APIs: Google, Github, AWS SES, Mailchimp, Stripe. We've used this builderbook project to build saas, async, and other real-world web apps.

Next-js-Blog-Boilerplate - 🚀 Nextjs Blog Boilerplate is starter code for your blog based on Next framework

  •    TypeScript

🚀 Next.js Blog Boilerplate is starter code for your blog based on Next.js 10+ framework with Tailwind CSS 2.0. ⚡️ Made with Next.js, TypeScript, ESLint, Prettier, PostCSS, Tailwind CSS. Clone this project and use it to create your own Next.js blog. You can check a Next js blog templates demo.

next-server-components - Experimental demo of React Server Components with Next

  •    Javascript

Experimental app of React Server Components with Next.js, based on React Server Components Demo. It's not ready for adoption. Use this in your projects at your own risk. Go to localhost:3000 to view the application.

now-deno - Deno builder for Vercel - run Deno on Vercel. :sauropod: + λ = :heart:

  •    TypeScript

This builder allows you to run Deno as a lambda on vercel. If you're unfamiliar with vercel runtimes, please read the runtime docs first. This runtime can be used like any other Community Runtime.

django-stripe-payments - a payments Django app for Stripe

  •    Python

a payments Django app for Stripe

cashier-stripe - Laravel Cashier provides an expressive, fluent interface to Stripe's subscription billing services

  •    PHP

Laravel Cashier provides an expressive, fluent interface to Stripe's subscription billing services. It handles almost all of the boilerplate subscription billing code you are dreading writing. In addition to basic subscription management, Cashier can handle coupons, swapping subscription, subscription "quantities", cancellation grace periods, and even generate invoice PDFs. Documentation for Cashier can be found on the Laravel website.

react-stripe-checkout - Load stripe's checkout

  •    Javascript

Stripe's Checkout makes it almost too easy to take people's money. This should make it even easier if you're building a react application. Requires babel for compiling. If anyone is having issues with that, open an issue and I'll do my best to better document the build process.

Attendize - Ticket selling and event management platform

  •    PHP

Attendize is an open-source ticketing and event management application built using the Laravel PHP framework. Attendize allows event organisers to sell tickets to their events and manage attendees without paying service fees to third party ticketing companies.

dj-stripe - Django + Stripe Made Easy

  •    Python

Stripe Models for Django. Add some payment plans via the Stripe.com dashboard.

stripe-react-native - React Native library for Stripe.

  •    TypeScript

The Stripe React Native SDK allows you to build delightful payment experiences in your native Android and iOS apps using React Native. We provide powerful and customizable UI screens and elements that can be used out-of-the-box to collect your users' payment details. Get started with our 📚 integration guides and example project, or 📘 browse the SDK reference.

react-three-next - React Three Fiber, Nextjs, Tailwind starter

  •    Javascript

First Load JS of 74Kb. This starter will automatically pick the marked R3F components and inject them into a canvas layout so we can navigate seamlessly between the pages with some dynamic dom and canvas content without reloading or creating a new canvas every time. Inform the nextjs page that the component is a Threejs component. For that, simply add the r3f property to the parent component.

koudoku - Robust subscription support for Rails with Stripe.

  •    Ruby

Robust subscription support for Ruby on Rails apps using Stripe, including out-of-the-box pricing pages, payment pages, and subscription management for your customers. Also makes it easy to manage logic related to new subscriptions, upgrades, downgrades, cancellations, payment failures, and streamlines hooking up notifications, metrics logging, etc. To see an example of Koudoku in action, please visit Koudoku.org.

builderbook - Open source web application to learn JS stack: React, Material-UI, Next

  •    Javascript

Open source web app to self-publish and sell books or other online content. If you want to learn how to build this project from scratch, check out our book: https://builderbook.org.

vercel - Develop. Preview. Ship.

  •    TypeScript

Develop. Preview. Ship. Vercel is the optimal workflow for frontend teams. All-in-one: Static and Jamstack deployment, Serverless Functions, and Global CDN.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.