Configure Your Environment Variables

Environment Setup for Startup Starter Kits

Environment variables are the lifeblood of Startup Starter Kits (SSK), giving you the power to customize and control your application’s behavior without touching a single line of code. From essential details like your company’s name to toggling dynamic features, let’s get your environment in perfect shape!


The Basics – Make It Personal

Your key environment variables handle branding, URLs, and more. Here’s a quick example:

# Core Info (Make It Yours!)
NEXT_PUBLIC_COMPANY_NAME="Your Company Name"
NEXT_PUBLIC_EMAIL="contact@yourcompany.com"
NEXT_PUBLIC_COMPANY_WEBSITE="https://yourcompany.com"
NEXT_PUBLIC_FULL_URL="https://yourproduct.com"

🌟 Tip: Update these with your company’s details to make sure every user touchpoint feels on-brand.


Feature Flags – Control Features with Ease

All feature flags in SSK are prefixed with FF_ and let you control features on the fly. Want to run a new integration or disable a feature for testing? Just flip a flag!

Example Feature Flags

# Feature Toggles (Simple, Powerful)
FF_REWARDFUL=true
FF_LEMON=false
FF_STRIPE=true

These flags allow you to enable or disable features instantly, giving you the flexibility to experiment, test, and roll out new functionality without redeploying.


Setting Up in Vercel

When you’re ready to deploy, make sure to add these environment variables in Vercel. Navigate to your project’s Settings tab, find Environment Variables, and add your keys and values. This ensures your application runs smoothly across all environments.


With your environment variables and feature flags configured, you’re ready to adapt, scale, and deliver an exceptional user experience! 🚀

Last updated