⚙️ tezgah - Build SaaS faster on Windows
tezgah accelerates SaaS development on Windows with a comprehensive project base.
⚙️ tezgah - Build SaaS faster on Windows
🧭 Overview
tezgah helps solo builders set up a SaaS project with Claude Code, Next.js, Supabase, Stripe, and TypeScript. It gives you a clear path for building a production-ready app without starting from zero.
This repo is aimed at solo founders who want to move from idea to working product with less setup work. It fits users who want a practical project base for login, payments, data storage, and a modern web app structure.
📥 Download and open on Windows
Use this link to visit the project page and download it:
Follow these steps on Windows:
- Open the link in your browser.
- Look for the green Code button near the top of the page.
- Click Code.
- Click Download ZIP.
- Wait for the file to finish downloading.
- Open the ZIP file from your Downloads folder.
- Extract it to a folder on your PC.
- Open the extracted folder.
If you use Git, you can also clone the repo from the same page.
🛠 What you get
tezgah gives you a project base for a SaaS app with tools that fit real-world use:
- Next.js for the app structure
- TypeScript for safer code
- Supabase for data and user accounts
- Stripe for billing and subscriptions
- Claude Code for faster build work
- Turkish-friendly setup and naming
- A layout that suits solo founders
💻 Before you start
Use a Windows PC with:
- Windows 10 or Windows 11
- Google Chrome, Edge, or Firefox
- At least 8 GB of RAM
- Enough free space for the project files
- A stable internet connection
You also need a few tools if you want to run the app on your machine:
- Node.js
- Git
- A code editor such as Visual Studio Code
🔧 Install the tools
If you do not have these yet, install them first:
- Install Node.js from the official Node.js site.
- Install Git from the official Git site.
- Install Visual Studio Code if you want an easy editor.
After that, restart your computer if Windows asks for it.
🚀 Run the project locally
After you download and extract the repo:
- Open the project folder.
- Open a terminal in that folder.
- Run the install command for the project files:
- npm install
- Start the app:
- npm run dev
- Open your browser.
- Go to the local address shown in the terminal, usually:
If the app opens, the local setup works.
🧩 Set up the main services
tezgah is built for a SaaS stack, so you may want to connect your own services after the first run.
Supabase
Use Supabase for:
- User sign-in
- Database storage
- App data
- Auth rules
Add your Supabase values to the project settings file or environment file the repo uses.
Stripe
Use Stripe for:
- Payments
- Plans
- Subscriptions
- Checkout flows
Create your Stripe account, then add the keys and webhook values the app expects.
Claude Code
Use Claude Code to help with:
- Feature changes
- Refactors
- New pages
- Copy edits
- Faster build tasks
This works well if you want to keep your SaaS moving without a large team.
📁 Main project parts
You will usually find these parts in a Next.js SaaS project like this:
- App pages for the site and dashboard
- Shared UI parts
- Auth-related screens
- Billing screens
- Data access files
- Config files
- TypeScript types
- Utility code
These parts help keep the app clear and easy to extend.
🔐 Common setup files
Some files matter most when you set up the app:
.env.localfor secret valuespackage.jsonfor app scriptstsconfig.jsonfor TypeScript settings- Next.js config files for build settings
- Supabase and Stripe config values
If the repo includes sample environment values, copy them into your local setup and replace them with your own keys.
🧪 Check that everything works
After setup, test these parts:
- The home page loads.
- Sign-in works.
- The dashboard opens.
- Stripe checkout opens.
- Data saves to Supabase.
- Pages build without errors.
If one part fails, check the terminal for the error message and review the related config value.
🧭 Good first changes
If you want to make the app your own, start with these edits:
- Change the app name
- Update the landing page text
- Replace the logo
- Edit the pricing plans
- Add your product copy in Turkish
- Connect your own domain
- Change the dashboard labels
These changes help you turn the base project into a real product faster.
📌 Who this is for
This project fits you if:
- You build alone
- You want to launch a SaaS
- You use Claude Code
- You want a Next.js starting point
- You plan to use Supabase and Stripe
- You want a practical code base with TypeScript
🧠 Tips for Windows users
Use these tips to avoid common setup issues:
- Keep the project in a short folder path, like
C:\projects\tezgah - Do not use special characters in the folder name
- Run the terminal as a normal user first
- Close and reopen the terminal after installing Node.js
- Use one terminal at a time when you start the app
🪪 Repository details
- Repository name: tezgah
- Description: Claude Code ile production-ready SaaS kurun — Solopreneur'ler için skill seti
- Topics: claude-code, nextjs, saas, solopreneur, stripe, supabase, turkish, typescript
📍 Open the project page again
🧰 Simple workflow
- Download the repo from GitHub.
- Extract it on Windows.
- Install Node.js and Git.
- Open the folder in your editor.
- Install project files.
- Add your Supabase and Stripe values.
- Start the app.
- Open it in your browser.