HackDevs is a platform designed to make hackathons more collaborative and impactful. It helps participants find the right teammates based on skills, interests, and project goals, making hackathon collaboration seamless and efficient.
- AI-powered Matchmaking: Connect with teammates who complement your skills.
- User-friendly Interface: Intuitive UI for seamless navigation.
- Collaborative Focus: Focus on building projects, not searching for teammates.
- Responsive Design: Works perfectly on mobile, tablet, and desktop devices.
- Real-time Notifications: Stay updated on team activities and invites.
This project was built collaboratively during a hackathon. Here are the key contributions I made:
Implemented secure authentication using Appwrite.
Set up client-side routing with React Router DOM.
Built global state management using Redux Toolkit.
Integrated database connectivity for persistent user data.
Ensured smooth data flow and state handling across the app.
- Frontend: React, Tailwind CSS, React Router DOM, Redux Toolkit
- Backend: Node.js, Express.js
- Database: Firebase (Authentication, Firestore, Realtime DB)
- Animations & Icons: Lottie React, React Icons
- AI Matchmaking: Custom algorithm using user skill and interest data
- Version Control: Git & GitHub
Follow these steps to run HackDevs locally:
- Clone the repository
git clone https://github.com/YourUsername/HackDevs.git
cd Hackathon- Install depedencies
npm i
- Run the Project
npm run dev