DevMatchups is a platform designed to connect developers and enthusiasts from all around the world to form teams for hackathons. Whether you're looking for teammates with specific skills, or you want to join a team, this platform provides an easy way to collaborate and participate in hackathons.
- User Registration and Authentication: Sign up and log in to create teams.
- Profile Creation: Create a detailed profile highlighting your skills, interests, and previous hackathon experiences.
- Team Formation: Find and connect with other developers to form teams based on skills and interests.
- Hackathon Listings: Browse upcoming hackathons and join events.
- Search and Filter: Use advanced search and filter options to find team members with specific skills or interests.
- Match with Devs: Match with highly skilled developers around the world.
- UI: Shadcn UI, Aceternity UI, Tailwind CSS, Framer Motion
- Sign up for an account.
- Create your profile, adding your skills, interests, and hackathon experiences.
- Browse hackathons to find events you're interested in.
- Search for team members using filters to find people with the skills you need.
- Join or create teams and start collaborating.
We welcome contributions from the community! To contribute:
- Fork the repository.
- Create a new branch (git checkout -b feature-branch).
- Make your changes.
- Commit your changes (git commit -m 'Add new feature').
- Push to the branch (git push origin feature-branch).
- Open a pull request.
Please ensure your code adheres to our coding standards and includes appropriate tests.
If you have any questions, suggestions, or feedback, feel free to reach out:
Email: [email protected] or [email protected]
LinkedIn: Yash Gupta, Harsh Pandey
- Clone the repository:
git clone https://github.com/harsh3dev/DevMatchups cd DevMatchups
- Install dependencies:
npm install
First, run the development server:
npm run dev
# or
pnpm run dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.