2021-10-26 02:53:26 +00:00
|
|
|
+++
|
2021-11-06 00:30:47 +00:00
|
|
|
link="https://gitlab.com/shockrah/freechat"
|
|
|
|
img="/images/freechat-banner.png"
|
2021-10-26 02:53:26 +00:00
|
|
|
title="Freechat"
|
|
|
|
slogan="FOSS Decentralized Chatting"
|
|
|
|
+++
|
|
|
|
|
|
|
|
Developed a scalable decentralized chat platform. Designed and documented
|
2021-11-06 00:30:47 +00:00
|
|
|
asynchronous API protocol built with Rust, Python, and containerized all
|
|
|
|
parts of the system for simple deployment. Also drafted a wiki page
|
|
|
|
detailing all available endpoints which can be found [here](https://freechat.shockrah.xyz)
|
|
|
|
|
|
|
|
Built with the following tools:
|
|
|
|
|
|
|
|
* **Rust** for the backend REST API and _RTC Notification Service_
|
|
|
|
|
|
|
|
* **Python** for full automated API testing
|
|
|
|
|
|
|
|
* **Gitlab CI/CD** for integration testing and continuous deployment
|
|
|
|
of containers
|
|
|
|
|
|
|
|
|