> For the complete documentation index, see [llms.txt](https://docs.komunitin.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.komunitin.org/technology.md).

# Technology

The Komunitin system is made of several microservices.

* **App**: The client application with user interface. See the [app](https://github.com/community-exchange-network/komunitin/tree/master/app/README.md) folder.
* **Notifications** service: The backend service for the messaging system including mails and push notifications. See the [notifications-ts](https://github.com/community-exchange-network/komunitin/tree/master/notifications-ts/README.md) folder.
* **Accounting** service: The decentralized backend for the accounting API based on the [Stellar](https://stellar.org/) blockchain. See the [accounting](https://github.com/community-exchange-network/komunitin/tree/master/accounting/README.md) folder.
* **Social** service: The backend for communities, member profiles, offers, needs and categories. See the [social overview](/technology/social.md).
* **Auth** service: The identity provider for user login, access tokens and authorization between services. See [authentication and authorization](/technology/auth.md).
