mirror of
https://github.com/learnhouse/docs.git
synced 2026-02-18 00:07:39 +01:00
15 lines
681 B
Plaintext
15 lines
681 B
Plaintext
import { Callout } from "nextra-theme-docs";
|
|
import Image from "next/image";
|
|
|
|
# Infrastructure Overview
|
|
|
|
LearnHouse is separated into two parts/codebases :
|
|
|
|
- **Frontend** : Web interface for the user to interact with the application, some parts are server rendered and some are client rendered, we use React Server Components enabled by Next.js 14
|
|
|
|
- **Backend** : Backend code in Python using FastAPI that handles : Storage, Authentication, Uploads, AI etc.
|
|
|
|
Here is a diagram that explains the infrastructure in a simple way to get started :
|
|
|
|
<br />
|
|
<img style={{ borderRadius: 10 }} quality={100} src="/img/schemas/infra_overview.png" alt="Hello" width={800} height={500} /> |