Skip to content

samar12-rad/Peer-Connect

Repository files navigation

Peer Connect - Networking & Team Formation Platform

To Run Project -
Open terminal and hit "npm start" (It starts both frontend and backend concurrently)

Overview

Peer Connect is a web application designed to help developers, students, and professionals connect and form teams for hackathons and networking events. The platform enables users to create profiles, showcase projects, and find collaborators based on location, experience level, and project interests. Once matched, users can communicate via a real-time chat system.

Features

  • User Profiles: Create and customize profiles, showcase projects, and request reviews/ratings.
  • Matching System: Swipe-based system for finding suitable collaborators.
  • Location-based Search: Filter users based on proximity (city, college, or local area).
  • Real-Time Chat: Communicate with matched users using an integrated chat system.
  • Hackathon/Event Listings: Discover upcoming hackathons and networking events.

Tech Stack

  • Frontend: React.js, HTML, CSS, Framer Motion (for animations).
  • Backend: Node.js, Express.js.
  • Database: MongoDB.
  • Real-Time Communication: WebSocket (Socket.IO) for chat functionality.

Installation

  1. Clone the repository:
    git clone https://github.com/samar12-rad/peer-connect.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages