Social X
Built with : Next JS, Node JS, Mongo DB, Socket IO, Material UI
Visit Repository
Challenges
Exploring and after getting inspired from all those social medias out there, i also wanted to built an architecture. So, i took this as my project to be working on
Solution
Everybody uses social media sites these days. A social media has some must have features like like, comment, posting, deleting, following, unfollowing, searching, seeing posts from users he/she follows. So, taking these features as my site's main feature metrics. I worked on this vast project. And planned a overall architecture of this project to work on. Also, i have added a important feature to Social X that is, trending posts page. it shos top 10 latest trending posts. That being ranked on a sort algorithm.
Tech Solution Used
For the frontend i have used Next JS and Material UI. Node JS & Mongo DB Atlas was used for database integration. As for real-time posting i have used socket io.
Conclusion
I have gained a lot of insights ans experience through building this app, as it has all the latest feature that a current social media app upholds. It was quit a big and interesting project so far. And I enjoyed the journey of making it too,