Back to Blog
tutorial
getting-started

Getting Started with Taufolio

Learn how to set up and customize your Taufolio project in minutes.

By Team

Welcome to Taufolio! This guide will help you get up and running with your new project.

Prerequisites#

Before you begin, make sure you have the following installed:

  • Node.js 18 or later
  • npm or yarn package manager
  • A code editor (we recommend VS Code)

Setting Up Your Project#

First, clone the repository and install dependencies:

git clone https://github.com/your-username/sigma-starter.git
cd sigma-starter
npm install

Environment Variables#

Copy the example environment file and fill in your credentials:

cp .env.example .env.local

You'll need to set up accounts for:

  • Clerk - Authentication
  • Supabase - Database
  • Stripe - Payments
  • Resend - Email

Running Locally#

Start the development server:

npm run dev

Open http://localhost:3000 to see your app.

Next Steps#

Now that you have the project running, explore these areas:

  • Customize the branding and colors
  • Set up your database schema
  • Configure Stripe products
  • Deploy to production

Happy building!

billing
credits
January 10, 2025

How the credit-based billing system works and how to implement it in your SaaS.