Basestack Docs
User Guide

Overview

Welcome to Basestack Feature Flags! This guide will help you get started with managing feature flags in your projects. Whether you're a developer, product manager, or team lead, you'll learn how to use the platform effectively.

Feature flags allow you to safely deploy and test new features without disrupting your production environment. You can enable or disable features for specific environments, users, or conditions.

What You'll Learn

This getting started guide covers everything you need to know:

Quick Start Path

Sign In

Start by signing in to your Basestack Feature Flags account. You can use various OAuth providers or email authentication (Coming soon).

Learn more about authentication →

Create Your First Project

Projects help you organize your feature flags. Create a project to get started.

Learn how to create projects →

Create a Feature Flag

Create your first feature flag and configure it for different environments.

Learn how to create flags →

Integrate with Your App

Use one of our SDKs to integrate feature flags into your application.

View SDK documentation →

Key Concepts

Projects

Projects are containers for your feature flags. Each project can have multiple environments (development, staging, production) and team members.

Feature Flags

Feature flags are toggles that control whether a feature is enabled or disabled. They can be configured per environment and can include payloads for additional configuration.

Environments

Environments represent different stages of your application (e.g., development, staging, production). Each environment has its own configuration and can have different flag states.

Teams

Teams allow you to collaborate with others. You can invite team members to projects and manage their permissions.

Next Steps

Once you've completed the getting started guide, explore:

Need Help?

If you encounter any issues or have questions: