This is a submission for the GitHub Finish-Up-A-Thon Challenge
What I Built
I started this project as a way to escape the noise of social media we have today and to focus on what matters. It was a personal project at first and I just wanted to get an uncluttered messaging working. After a while a few friends of mine started looking into it and liked the vision as well. Then I received a notification of the event and that excitement of finishing it up got all over me - I felt like a kid again.
Demo
Because I want to have control over my data, I self host the version on a small microcontroller, which is more than sufficient for me and my friends.
To get a sneak peak at how it looks, check out this. (Be aware that this is not functional as there is no server connected)
I made some demo accounts to give a sense of how the app looks and feels:
The Comeback Story
Because I had the messaging already working, I had to mainly implement the rest of the features, including enhanced profiles, networks and posts creation. Another thing I really had to work on was the design. Before, it was mainly a black and white testing ground - something every end user would be scared of.
My Experience with GitHub Copilot
I am really not talented in terms of designing a usable interface. However, my friends really didn't want to use a half-baked up command line application. Copilot really helped me achieve that polished look. Just to give a glimpse of how it feels, one friend of mine even described it as an enhancing feature when navigating through the tabs.
Furthermore, although it mostly was bug free, "It worked, until it didn't". Sometimes I spent hours fixing or rather finding some annoying bugs. And because Copilot is a real expert in these languages, it was quite a moment when it guided me towards finding the mistakes I made.





Top comments (0)