MVP Built for a Hackathon Project.
Open-source platform connecting founders with technical co-founders through intelligent skill matching.
Finding the right technical co-founder is one of the hardest challenges for founders.
OpenHR uses AI-powered skill-based matching to connect founders with developers who have aligned interests and expertise.
- 🎯 Smart Matching Algorithm - AI-powered compatibility scoring
- 🔍 Find The One - Search founders by skills, interests, or project area
- 👤 Founder Mode - Create and manage your profile
- 💼 Skills-Based Matching - Match based on technical expertise
- 🌐 Open Source - Fully transparent, community-driven platform
- 🎨 Modern UI - Dark theme with purple gradient design
Backend:
- Node.js + Express
- In-memory storage (PostgreSQL coming soon)
- RESTful API
- CORS enabled
Frontend:
- React 18
- Vite 7.2.2
- React Router DOM
- Axios for API integration
- Custom CSS with responsive design
- Node.js 18+
- npm or yarn
cd backend && npm install && npm run dev
Backend runs at http://localhost:5001
cd frontend && npm install && npm run dev
Frontend runs at http://localhost:5173
POST /api/profiles- Create a new profileGET /api/profiles- Get all profilesGET /api/profiles/:id- Get profile by IDGET /api/matches/:id- Get matches for a profileGET /api/skills- Get all available skillsGET /api/health- Health check endpoint
- ✅ Backend API with Express
- ✅ React frontend with Vite
- ✅ Profile management
- ✅ Smart matching algorithm
- ✅ Dark theme UI
- 🔄 PostgreSQL integration
- 🔄 User authentication
- 🔄 Real-time messaging
- 🔄 Production deployment
Arjun Francis
- GitHub: @ArjunFrancis
- Website: openhr.work
MIT License - see LICENSE file for details
Contributions are welcome! Please feel free to submit a Pull Request.
Give a ⭐️ if this project helped you find your perfect co-founder!