Social media for hackclubbers
Introduction • Installation • Features • Tech Stack • Screenshots • FAQ
A Social media app made for Hackclubbers, with ❤️ by a Hackclubber. Use it just like any other social media application and share your progress on different projects with others, make friends, chat with them, and most importantly ENJOY:)
Note
It's still under development, so if you face any problems while using it, please raise an issue! I would appreciate any feedback too, raise an issue for that as well:)
If the URL given below doesn't work, try this
You can download the latest apk from the GitHub releases page
Steps are simple, but Please make sure to install it on an Android device ONLY! , it will not work elsewhere:
-
Click on this link
-
Find the latest release, and click on this:
- It will start downloading, once finished downloading, click on it:
-
If it's your first time installing an external apk, you will be asked to allow installation from unknown sources, Please turn that option on in order to install HackNet.
-
Open your app, sign up and enjoy!
- Simple Sign up with email verification
- Straightforward UI with 3 different themes: Default(Hackclub colors), Catppuccin(Mocha), and a Light Theme.
- Obviously you can make posts, containing any video/images, or only-text posts
- You can share posts to others, or copy links of different posts to your clipboard.
- You can make comments on posts
- You can toggle comment section while making the post
- You can customize your profile as per your liking! it includes avatar customization along with banner customization(it includes built-in options, and you can upload a custom one too)
- You receive notifications(if you allow them) each time someone follows/friends you.
- You can Track/follow or Friend other users
- You can chat with others
- Button click sound effects
- You can search for posts or users, you even get suggestions(just a few fixed accounts for now)
- You can make friends through friend requests
- You can report other users, posts, or comments if you find anything sussy
- Firebase(For both auth and data storage)
- Expo
- React Native
- TypeScript
Note
This theme is a bit buggy, as you can see the some text still remains white in the edit page. I recently noticed that, and will fix it in the next release for sure!
-
You need to close and reopen the app each time user logs in/logs off (I know the cause, its because of a last minute change, will fix in next release)fixed -
In new log page, the text beside the comment toggling button says the exact opposite of what is going to happen. I don't know how it went unnoticed, but I will fix that too in the next releasefixed -
comment counts don't update (I know and that's how its supposed to be for now, kinda intentional, will fix later)
-
Light theme is a bit buggy
-
Reload icon isn't visible in homepage
-
Ripples are too big
Short answer, vibes, I totally agree with the fact that Slack is probably better than HackNet(as of now) if you want to chat or do anything for that matter. But that probably won't give you the vibes similar to reddit, instagram or other apps, I wanted to make something that gives similar vibes to them.
For now it doesn't have too many features but that never means that it won't have more features/equivalent features to Slack in the future. UI can be another factor, and for messaging I often find Slack is too sluggish(My app isn't extremely fast either, but at least it feels less sluggish, likely cause it doesn't have anywhere near the amount of data most likely). To be honest, the best I can explain is that "I made it", and that's a reason why I want you to use it!
After a break, I can't give any estimate, whenever I have free time, OR you can make them too! I would love it if you could contribute to this app:)
- E2E encrypted chats, Yes I know that's a very big drawback as of now, chats are NOT end to end encrypted, But I assure y'all that I will fix that soon.
- Replies to comments
- Dislike buttons -> Should be easy but I am not making it now, cause it looks messy, I want to keep it minimal for now
- Any feature that you all demand, all I need is free time, you can open an issue to request a new feature.
You can contribute by raising an issue or making a pull request, I will happily review them and merge them as soon as possible:)
If you like this app, please star this repo, that will motivate me to develop it further! ✨


































