Skip to content

Introducing SocialSphere, a specialized social platform for coders. Engage in tech discussions, share insights, and collaborate within our vibrant community. Backend : https://shorturl.at/OyCZS

License

Notifications You must be signed in to change notification settings

ANURAGSISODIYAA/SocialSphere

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 Social Sphere

Introducing SocialSphere, a specialized social platform for coders. Engage in tech discussions, share insights, and collaborate within our vibrant community.

Screenshot-2024-05-24-184543.png

💡 Why did I build this?

In today's rapidly evolving tech landscape, developers need a dedicated platform to discuss trends, share knowledge, and collaborate on projects. Existing platforms often mix various fields, diluting the focus on coding. Social Sphere aims to provide a dedicated space for coders to engage in meaningful discussions, enhance their skills, and grow together.

🛠️ Run Locally

Clone the project

  git clone https://github.com/ANURAGSISODIYAA/Social_Sphere_Frontend.git

Go to the project directory

  cd Social_Sphere_Frontend

Install dependencies

  npm install

Start the server

  npm run start

🥁 Features

  • Create & Engage: Enable users to create captivating posts, express themselves, and engage through likes, comments, and saved posts effortlessly.

  • Real-Time Interaction: Elevate user experience with real-time chat functionality, fostering instant connections and lively conversations.

  • User Profile Management: Developed features allowing users to update their profile information easily.

  • Jwt Authentication: Implemented Jwt authentication to ensure secure access, including login and registration functionalities.

👩‍💻 Tech Stack

Client: Javascript, React, Redux, TailwindCSS, MUI

Server: Java, Springboot, Spring Security.

Database & Cloud : MYSQL, Hibernate, Vercel, Railway.

📝 Lessons Learned

While building this project, I deepened my understanding of full-stack development, particularly in integrating a React frontend with a Java Spring Boot backend. I faced challenges in managing state efficiently across the application, which I overcame by leveraging Redux. Additionally, ensuring real-time updates and smooth user experience was achieved through persistent testing and optimization.

📜 License

MIT License

📣 Feedback

If you have any feedback, please reach out to us at [email protected]

💬 Need help ?

Feel free to contact me on Twitter or linkedin

linkedin

twitter

About

Introducing SocialSphere, a specialized social platform for coders. Engage in tech discussions, share insights, and collaborate within our vibrant community. Backend : https://shorturl.at/OyCZS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published