Skip to content

Find team members for hackathons and collaborate with developers all around the world.

Notifications You must be signed in to change notification settings

harsh3dev/DevMatchups

Repository files navigation

Dev Matchups

project-image

Overview

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.

Features

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

Tech Stack

My Skills

  • UI: Shadcn UI, Aceternity UI, Tailwind CSS, Framer Motion

Usage

  1. Sign up for an account.
  2. Create your profile, adding your skills, interests, and hackathon experiences.
  3. Browse hackathons to find events you're interested in.
  4. Search for team members using filters to find people with the skills you need.
  5. Join or create teams and start collaborating.

Contributing

We welcome contributions from the community! To contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes.
  4. Commit your changes (git commit -m 'Add new feature').
  5. Push to the branch (git push origin feature-branch).
  6. Open a pull request.

Please ensure your code adheres to our coding standards and includes appropriate tests.

Contact

If you have any questions, suggestions, or feedback, feel free to reach out:

Email: [email protected] or [email protected]
LinkedIn: Yash Gupta, Harsh Pandey


Installation

  1. Clone the repository:
    git clone https://github.com/harsh3dev/DevMatchups
    cd DevMatchups
    
  2. Install dependencies:
    npm install
    # or
    yarn install

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.