To Run Project -
Open terminal and hit "npm start" (It starts both frontend and backend concurrently)
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.
- 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.
- 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.
- Clone the repository:
git clone https://github.com/samar12-rad/peer-connect.git