kazachi-kapai

$ echo "submit your hackathon"

this project is open source. add your hackathon via pull request.

1

fork the repo

$ gh repo fork useing123/kazachi-kapai-hackathons

2

create your hackathon file

create a new file in data/hackathons/ with a URL-friendly name:

$ touch data/hackathons/my-hackathon.md

use this template:

---
name: "My Hackathon 2025"
date: "2025-10-15/2025-10-17"
url: "https://myhackathon.com"
description: "A short description"
location: "Online"
mode: "online"
tags: ["AI", "Web3", "Beginner-friendly"]
deadline: "2025-10-01"
organizer: "My Org"
status: "upcoming"
featured: false

# optional (for completed hackathons):
# winners:
#   - place: 1
#     project: "Cool Project"
#     team: "Team Name"
#     url: "https://project.dev"
# sponsors:
#   - name: "Sponsor Name"
#     url: "https://sponsor.com"
# totalParticipants: 200
# totalProjects: 40
---

your description goes here (markdown)
3

open a pull request

$ git checkout -b add/my-hackathon

$ git add data/hackathons/my-hackathon.md

$ git commit -m "add: My Hackathon 2025"

$ git push origin add/my-hackathon

then open a PR on github. we'll review and merge it.

$ schema reference

namerequired · string
daterequired · ISO range
urlrequired · string
descriptionrequired · string
locationrequired · string
moderequired · online | in-person | hybrid
tagsrequired · string[]
organizerrequired · string
statusrequired · upcoming | ongoing | completed
deadlineoptional · ISO date
featuredoptional · boolean
winnersoptional · array
sponsorsoptional · array