# Introduction

{% embed url="<https://www.youtube.com/watch?v=AdPpPe4YbvE&t=12s>" %}

## Flexbase - Enterprise Application Framework

### 🚀 Finally, a Framework That Gets It

**Stop wasting time on repetitive code. Start building what matters.**

Flexbase is the .NET Core framework that eliminates the tedious parts of enterprise development, so you can focus on solving real business problems.

#### ⚡ Why Developers Love Flexbase

* **No More Boilerplate** - Generate complete modules automatically
* **Enterprise Ready** - All patterns built-in from day one
* **Quick Setup** - Works immediately out of the box
* **Focus on Logic** - Write business rules, not infrastructure

#### 🏗️ What Happens Automatically

REST APIs, database integration, validation, message bus, DTOs, command handlers, event publishing, testing ready - everything you need, generated perfectly.

#### 🎯 What You Actually Write

Just your business model and rules. That's it.

```csharp
public partial class Order : DomainModelBridge
{
    [Required]
    public string CustomerId { get; set; }
    
    [Range(0.01, double.MaxValue)]
    public decimal TotalAmount { get; set; }
    
    // Your business logic here
    public virtual Order AddOrder(AddOrderCommand cmd)
    {
        // Custom business rules
        return this;
    }
}
```

#### 💰 The Numbers Don't Lie

* **Massive Time Savings** - Complete modules in minutes
* **Huge Cost Reduction** - Save millions in development
* **Faster Delivery** - Ship features when you need them
* **Better Quality** - Consistent, tested patterns

#### 🚀 Ready to See the Magic?

1. **Install**: Use Flexbase Studio and Gen to define features and generate code
2. **Define**: Your domain model
3. **Generate**: Complete module
4. **Deploy**: Production-ready application

***

**Discover why thousands of developers have already made the switch. Your future self will thank you.**
