Skip to content

A dynamic platform for developers to connect, collaborate and learn

Notifications You must be signed in to change notification settings

krishi-agrawal/DevHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevHub - A Developer's Hub

A community-driven platform for developers to connect, collaborate, and grow. Developers Hub serves as a social ecosystem where developers can share ideas, post updates, resolve doubts, and showcase their expertise.

Key Features:

  • Post and Engage: Share your latest work, ideas, or challenges with the community and engage with others through comments and reactions.
  • Developer Profiles: Showcase your projects, social links, and achievements in a personalized developer profile.
  • Real-Time Chat: Join specific chat rooms based on your interests (e.g., Web Development, AI/ML, Blockchain) and collaborate in real time.
  • Following & Personalized Feeds: Follow other developers to see their updates in your "Following" feed, or explore global content in the "For You" feed.
  • Collaborative Tools: Solve challenges together, message other developers, and build your professional network.

Tech Stack:

Frontend:

  • React.js
  • TailwindCSS for a responsive and modern design.

Backend:

  • Node.js
  • Express.js for server-side logic.

Database:

  • MongoDB for seamless and scalable data management.

Authentication:

  • JWT-based secure login system.

File Storage:

  • Cloudinary storage for uploading and managing images.

Real-Time:

  • WebSockets for chat functionalities.

Preview

  • Landing Page
  • Signup Page
  • Profile Page
  • Notifications Page
  • Chat Rooms

About

A dynamic platform for developers to connect, collaborate and learn

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages