I built an app to help people find friends

Denis Nikulin
2 min readJun 17, 2020

--

A meme that describes everything

Well, developer path is a hard one, and especially, if you take it by yourself. My path started about one and a half years ago, and I’ve got a pretty good experience in programming for these years.

The best thing I’ve been doing while learning programming is practice. It’s very important to practice every skill/knowledge/framework that you learn, so for every big thing that I learn I try to build some sort of an app. Let’s take a look at my most recent one!

I’ve been building this app for >3 months, and now I’m proud to show you what I have done!

This is the most complex app that I worked on so far. There are ~800 lines of TypeScript and ~1000 lines of JS! So, let’s get down to business.

Chattitude — find friends by interest

The goal I try to accomplish is to help people find friends with similar interests. A lot of people have been searching for such a tool to make things a bit easier. Well, here it is!

❓Random matchmaking-based search

You will never guess with whom you will chat next! There’re rooms with random people, sorted by similar interests. Just choose the topic, push the button, and let the algorithms do everything for you.

👍Reputation system

When you’re done with your chatting, you can give a like or a dislike to every person in the room. That makes communication easier and you will always know a bit more about someone else in the room.

🤩And for sure…

Nice and minimalist design! Even having not much knowledge in CSS, I tried my best to do the design look pretty and comfortable.

Let me invite you to a have look at Chattitude and try it yourself, gentlemen. Here you go: https://bit.ly/chattitude.
Check it out on ProductHunt: https://www.producthunt.com/posts/chattitude
The source code: https://github.com/thedenisnikulin/chattitude-app-typescript

Looking forward for your feedback!

--

--