Inspiration

To be honest, I thought the idea was funny.

What it does

It's a social media where you can set a price for likes and comments on your posts. The revenue is then split among your shareholders (if you have any). These shares can (in future) be traded.

How I built it

The server is written in Rust using the Rocket web framework. Postgres was used as the database server. The client-side code is standard HTML + CSS and TypeScript. Auth is handled by Cloudflare.

Challenges I ran into

For this to work how I imagined, there are a lot of features that are needed and there was only one of me. On top of this, about a third of my time was spent working with another team. (If you come to see me, be prepared to be shot with a disassembled Nerf gun by them).

What I learned

That I can't program as much as I thought I could on so little sleep. Also, I dove deeper into the Rocket framework than I have before.

What's next for SocialTrading

As I still think the idea's kind of funny, I might make it functional at some point but I do have a Masters to focus on so I probably should forget about this quickly.

Share this project:

Updates