frostbyte-native/README.md

21 lines
738 B
Markdown
Raw Permalink Normal View History

2023-12-15 13:46:23 +01:00
# 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.
2023-12-15 15:25:18 +01:00
## Details
### The server architecture, also known as a monolith, all according to the YAGNI principle
2023-12-15 14:36:15 +01:00
2023-12-15 13:48:41 +01:00
![Boi Architecture](misc/boi_architecture.svg)
2023-12-15 15:25:18 +01:00
### This is a state diagram of the client application
2023-12-15 14:41:59 +01:00
![Homosapien stuff](misc/homosapien.svg)
2023-12-15 14:49:04 +01:00
2023-12-15 15:25:18 +01:00
## Results
2023-12-15 14:49:04 +01:00
2023-12-15 15:25:18 +01:00
Draft A | Draft B | Final Product
:----------------------------:|:----------------------------:|:---------------------------:
2023-12-15 15:01:15 +01:00
![Draft One](misc/draft2.png) | ![Draft Two](misc/draft.png) | ![Final Product](misc/product.png)