eramudeep / Proximity

An Open Source social media that does not use your data against you :iphone:

Home Page:https://proximity-mobile.web.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Proximity

An open source social media that does not use your data against you


โญ Inspiration:

Earlier this year I picked up GraphQL and for a few months I was thinking about making a simple chat app or something with GraphQL then kinda forgot about it due to other projects.

Recently I was getting a lot into System Design and scalability stuff so I thought about implementing the classic "Instagram Clone" template but then immediately thought about the chat app I wanted to do so why not combine it and make it functional?

Hence, I decided to design and implement Proximity an open-source social media as a hobby project in my free time

I decided to open source it because newcomers to React Native might find it helpful

PS. UI is Heavily inspired by Instagram as I'm not a designer ๐Ÿคช, The code is not perfect but I'm still improving it ๐Ÿ˜„

Please leave a โญ as motivation if you liked the idea ๐Ÿ˜„


Built and maintained with ๐ŸŒฎ by Karan

๐Ÿ’ผ Hire Me | ๐Ÿบ Donate


๐Ÿš€ Technologies Used




โšก Features

  • Home Feed ๐Ÿ“ฐ
  • Explore Feed ๐Ÿ“œ
  • Messaging ๐Ÿ’ฌ
  • User Search ๐Ÿ”
  • Post Upload ๐ŸŒ„
  • Push Notifications ๐Ÿ”ฅ
  • Password less signin ๐Ÿ˜„
  • Dark Mode ๐ŸŒ’
  • Block users ๐Ÿ™…
  • Report post ๐Ÿšฉ
  • Stories (coming soon)

๐Ÿ“Ž Notes: I used this Boilerplate which is also maintained by me, it is very scalable, try it out for your next project ๐Ÿ˜„

Also, If you're interested in how I implemented the system design then feel free to reach out to me on twitter or instagram (i'm most active there), tho I am thinking of writing articles for it.


๐Ÿ“ฑ Screenshots


๐Ÿ™Œ Contributing:

Want to contribute to this project? Contributions are now open for bug fixes.

๐Ÿ” License

About

An Open Source social media that does not use your data against you :iphone:

https://proximity-mobile.web.app

License:GNU General Public License v3.0


Languages

Language:TypeScript 93.8%Language:Objective-C 2.1%Language:Java 1.7%Language:Ruby 1.2%Language:JavaScript 0.7%Language:Starlark 0.2%Language:Shell 0.2%