20 lines
738 B
Markdown
20 lines
738 B
Markdown
# FrostByte Native Client
|
|
|
|
This is a native client for the FrostByte forum. It is written in TypeScript and uses the Expo build system to build for Android and iOS.
|
|
A Justfile is included for convenience.
|
|
|
|
## Details
|
|
|
|
### The server architecture, also known as a monolith, all according to the YAGNI principle
|
|
|
|
![Boi Architecture](misc/boi_architecture.svg)
|
|
|
|
### This is a state diagram of the client application
|
|
|
|
![Homosapien stuff](misc/homosapien.svg)
|
|
|
|
## Results
|
|
|
|
Draft A | Draft B | Final Product
|
|
:----------------------------:|:----------------------------:|:---------------------------:
|
|
![Draft One](misc/draft2.png) | ![Draft Two](misc/draft.png) | ![Final Product](misc/product.png)
|