Getting Started

Ready to build? Learn the fundamentals of Fluxstack in under 5 minutes.

Getting Started with FluxStack

Welcome to FluxStack, the industry-grade database schema design and management platform. This guide will help you set up your first project and understand the core workflows.

1. Creating Your First Project

Once you've logged in, you'll land on your Organizations dashboard.

  1. Select an organization or create a new one.
  2. Click "New Project".
  3. Give your project a name (e.g., e-commerce-backend).
  4. Select your target database dialect: PostgreSQL or MySQL.

2. The Designer Canvas

The Schema Designer is an infinite canvas where you model your data.

  • AI Architect: Use the AI button in the bottom right. Type something like: "Create a users table with profile fields and a multi-tenant subscription system."
  • Manual Design: Click the "+" button to add tables. Drag between table headers to create relationships (Foreign Keys).
  • Shortcuts: Press ? on your keyboard to see all power-user shortcuts.

3. Connecting Your Database

To enable synchronization and data exploration:

  1. Open the "Database" menu in the top navbar.
  2. Select "Connect Connection".
  3. Enter your connection string (e.g., postgresql://user:pass@host:port/db).
  4. FluxStack encrypts these credentials using AES-256.

4. Next Steps

Now that you have the basics, explore our advanced features: