Skip to content
This repository was archived by the owner on Nov 26, 2025. It is now read-only.
/ OpenHR Public archive

Open Source HR & Talent Matching Platform. Simple, skill-tag-based matching for founders and technical talent. MVP Built for a Hackathon Project.

License

Notifications You must be signed in to change notification settings

ArjunFrancis/OpenHR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 OpenHR

MVP Built for a Hackathon Project.

Open-source platform connecting founders with technical co-founders through intelligent skill matching.

🎯 Problem

Finding the right technical co-founder is one of the hardest challenges for founders.

💡 Solution

OpenHR uses AI-powered skill-based matching to connect founders with developers who have aligned interests and expertise.

✨ Features

  • 🎯 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

🛠️ Tech Stack

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

🚀 Quick Start

Prerequisites

  • Node.js 18+
  • npm or yarn

Backend Setup

cd backend && npm install && npm run dev

Backend runs at http://localhost:5001

Frontend Setup

cd frontend && npm install && npm run dev

Frontend runs at http://localhost:5173

📡 API Endpoints

  • POST /api/profiles - Create a new profile
  • GET /api/profiles - Get all profiles
  • GET /api/profiles/:id - Get profile by ID
  • GET /api/matches/:id - Get matches for a profile
  • GET /api/skills - Get all available skills
  • GET /api/health - Health check endpoint

🗺️ Roadmap

  • ✅ 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

👨‍💻 Author

Arjun Francis

📄 License

MIT License - see LICENSE file for details

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

⭐ Show Your Support

Give a ⭐️ if this project helped you find your perfect co-founder!

About

Open Source HR & Talent Matching Platform. Simple, skill-tag-based matching for founders and technical talent. MVP Built for a Hackathon Project.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •