Skip to content

DirishamKamesh/HackMate

Repository files navigation

🚀 HackMate – AI-Powered Hackathon Team Builder

HackMate is a smart platform that helps students find the perfect teammates for hackathons based on their skills, interests, and goals. It also includes community-level interaction, enabling users to collaborate, share ideas, and grow together.

🧠 💡 Problem Finding the right teammates is difficult Skill mismatch leads to weak projects No proper platform for collaboration Communication is scattered across apps 🚀 💡 Solution

HackMate provides:

AI-powered skill suggestions Smart teammate matching Community interaction Real-time collaboration

👉 So you can focus on building, not searching.

⚙️ 🛠️ Features 🤖 AI-based skill suggestions 🤝 Smart team matching system 💬 Real-time chat (if implemented) 🌐 Community interaction (posts / discussions / collaboration) 📍 Location-based matching (optional) 🧾 User profiles with skills & interests 🧰 💻 Tech Stack Frontend: React + Vite Backend: Firebase / Node.js Database: Firestore Authentication: Firebase Auth AI: OpenAI / Hugging Face / Custom logic 📈 🚀 Impact Faster team formation Better collaboration Higher chances of winning hackathons Scalable to colleges across India 🖥️ 📸 Demo

👉 (Add your screenshots or demo link here)

🚀 🔗 Live Demo

👉 (Add your deployed link here – Vercel/Render)

📦 ⚡ Installation git clone https://github.com/your-username/hackmate.git cd hackmate npm install npm run dev 🧠 🎯 Future Improvements Advanced AI matching Resume-based skill detection Team performance analytics Cross-college networking 💬 🧑‍💻 Author

Developed as part of a hackathon project 🚀

⚡ React + Vite Setup (Template Info)

This project uses React + Vite for fast development and hot module replacement (HMR).

🔌 Plugins Used @vitejs/plugin-react uses Oxc @vitejs/plugin-react-swc uses SWC ⚛️ React Compiler

The React Compiler is not enabled in this project due to performance considerations. To enable it, refer to: https://react.dev/learn/react-compiler/installation

📏 ESLint Configuration

For production-level applications, it is recommended to use TypeScript with type-aware lint rules.

Check out the official template: https://github.com/vitejs/vite/tree/main/packages/create-vite/template-react-ts

About

HackMate – where ideas meet the right people. An AI-powered platform to discover teammates, match skills, and build winning hackathon teams.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors