Automatic Navigation
Building a business application usually involves two parallel tasks: building the features and building the navigation to reach them. Forget to update the navigation, and features become unreachable. Add a feature and the menu gets out of sync.
Swifty removes that parallel task entirely.
Navigation From Structure
In Swifty, navigation items are generated from your application structure. When you define a new object type or create a new screen, the platform knows it exists and can generate a navigation link automatically.
You configure what appears in the navigation — the order, the groupings, the icons, the labels — but you don't have to maintain a separate navigation definition that can drift out of sync with your actual application.
Grouped and Organized
Navigation in Swifty supports multiple levels: top-level sections for major areas of your app, nested items for related screens and object types.
A business application might have groups like:
- Customers — contacts, companies, customer history
- Operations — orders, production, inventory
- Finance — invoices, payments, reports
- Settings — users, configuration, integrations
Each group and item is configurable: rename it, reorder it, add an icon, show or hide it based on role.
Role-Based Navigation
Navigation respects your permission configuration. A team member whose role doesn't include access to finance screens won't see finance navigation items. The menu is personalized to what each user can actually access.
That reduces confusion and keeps the interface clean for each role.
Always Up to Date
As your application evolves — new object types, new screens, new modules — the navigation reflects those changes. There's no lag, no forgotten update, no link to a screen that no longer exists.
Automatic navigation is one of those things you don't notice until you've experienced its absence in a different system — and then you never want to go back.