---
sidebar_position: 1
---

# Architecture

Separate the front-end server that provides the UI and the API server that provides the API to make the system loosely coupled.

## Frontend

Create UI with React, Next.js.

## Backend(API server)

It does not generate any views, but only has API functions.

- DB access
- Authentication, authorization