> For the complete documentation index, see [llms.txt](https://proexe.gitbook.io/worklyft-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://proexe.gitbook.io/worklyft-guide/worklyft/overview/system-architecture.md).

# System Architecture

> With WorkLyft, you don’t get boxed into someone else’s idea of “how to run a business.”\
> You get an adaptive, scalable system, owned and deployed to meet all your company's requirements — and with all the tools you need to grow.

<figure><img src="/files/Yq0oAkJcPc2vmqlOmrCM" alt=""><figcaption></figcaption></figure>

WorkLyft is designed with scalability, flexibility, and ownership at its core — giving your company complete control over how and where the system runs.

Whether you’re managing a small team or an enterprise organization, WorkLyft adapts to your needs, integrates with your existing tools, and ensures your operations stay secure, compliant, and future-proof.

### Choose your deployment option

You choose how and where you run WorkLyft:

* **SaaS** **model** (hosted by Proexe or in your cloud)
* **On-premise** (fully isolated infrastructure)
* **Multi-cloud** ready: Works on **AWS**, **Google** **Cloud**, **Azure**, or any modern IaaS

Your company maintains full control of the system environment, network, access levels, and scaling needs.

***

### Modular Technology Stack

WorkLyft consists of three powerful application layers:

| **Self Service Dashboard**       | Go (Golang)       | For employees: hours, contracts, assets      |
| -------------------------------- | ----------------- | -------------------------------------------- |
| **Project Management Dashboard** | Go (Golang)       | For managers: budgets, tasks, planning       |
| **Admin Dashboard**              | Retool (Low-Code) | For executives: finances, processes, reports |

#### &#x20;Infrastructure & Storage

All data and files are stored privately, with access limited only to your organization. No shared tenancy, no external dependencies — you have full control over every aspect.

To run WorkLyft, you’ll need:

* A MySQL-compatible database
* File/object storage (e.g. Amazon S3, Azure Blob, etc.)

#### API-First & Easy to Extend

Our modular architecture ensures that new features can be introduced with minimal effort and downtime.

WorkLyft provides a full REST API, making it easy to:

* Integrate with internal or external tools (e.g. JIRA, YouTrack, accounting systems)
* Create new automations or dashboards
* Add new modules or frontend apps — quickly, easily and affordably

#### Local & External System Integrations

We support secure integrations with:

* External accounting systems and services
* **JIRA**, **YouTrack** (and other trackers)
* **KSeF** - for Poland-based companies
* **NBP** (currency quoting)
* **Others** via **secure** **API** and webhook access

All integrations follow authenticated, auditable flows — never exposing direct data endpoints to unauthorized tools.

> WorkLyft is prepared for seamless adoption and smooth running in every company.

***
