Hello everyone,
My name is Turgay. I’m 17 years old and I recently started programming. About 3 months ago, I wanted to try “making something,” and my first serious project came out: an anonymous chat application called BQE.
This app actually started purely as a learning experience. Over time, I added features out of curiosity and it grew. Right now, it’s a completely anonymous chat application that runs over a local network using TCP/IP. Although I still think it’s far from perfect, I wanted to share it with you and get your feedback.
Main Features of the Application:
Peer-to-peer chat running locally (localhost)
Random nickname generated on each launch
All messages deleted at the end of the session
File sending (via Base64 encoding)
Multi-language support (Turkish, English, Russian)
4 different themes (Dark, Neon, Glass, Classic)
Simple test infrastructure (36 tests – all passing)
What I Learned:
Solved threading and invoke issues for the first time (the app kept freezing at first 😅)
Experienced differences between .NET Framework versions (some C# code didn’t work; rewrote over 200 lines)
Encountered 32/64 bit architecture problems for the first time
Got motivated by working on simple UI design and themes
And most importantly: Learned to research and fix problems as they came up
Honestly...
I can’t say the code quality is very good yet. There are many parts I want to improve. The interface could be simpler, some systems could be made more secure. The testing setup could be more professional. But for now, I did my best with what I had.
Why Am I Writing This?
To show what’s possible from the perspective of a beginner.
To share the mistakes I made and what I learned while developing this app, hoping it helps others too.
And most importantly: To get feedback. Whether you’re experienced or also a beginner, what do you think I could improve?
I’m planning to share the code as well, so if you want, you can take a look and share your thoughts. Any comments or suggestions that can help me will make me really happy.
Thank you for reading! 🙏
Top comments (0)