Skip to content

Super1115/hacksim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HackSim Team

Super Chuang
Super Chuang
Anup Khismatrao
Anup Khismatrao
Fazeel Ahmed Khan
Fazeel Ahmed Khan
Moh Saqlain
Moh Saqlain
Ashlyn Hall
Ashlyn Hall
Hacksim Logo

Hacksim: Host Your Own Hackathon ✨

Welcome to Hacksim, a comprehensive tool to help you host and manage hackathons effortlessly. Whether you're organizing a hackathon for your friends, school club, or broader community, Hacksim provides everything you need to make it a success. From registration to judging, and even mini-events, we've got you covered! 🎉ὋbὍa

Try it out!

npx hacksim (.env file required)

(.env)
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
MONGO_URI=

Features 🌐⚖️Ὠ

  • GitHub Authentication

    • Secure and seamless login using GitHub.
  • Main Page

    • Options available:
      • Host Hackathon
      • Join Hackathon
      • My Hackathons
      • Settings
  • User Settings

    • Customize your user profile and manage your preferences.
  • Host Feature

    • Host your own hackathon with easy-to-use options for setting up and managing the event.
  • Hackathon Registration

    • Register to join hackathons by:
      • Setting up a GitHub repository for your code.
      • Configuring your own README.md for team discovery.
  • Hackathon Settings

    • Manage participants and adjust hackathon settings dynamically.
  • Team Settings

    • Tools to manage team members and tasks effectively.
  • Team Discovery and Search

    • Search and filter teams based on specific criteria.
  • Project Submission

    • Submit your project easily via GitHub.
  • Judging

    • Automatically download, view, and run code from GitHub repositories for judging purposes.
  • Mini-Event Creation

    • Organize mini-events within the hackathon to engage participants.
  • Discussion Forum

    • Facilitate discussions and collaborations among participants.
  • Dataset Management

    • Provide datasets for participants to use in their projects.

Contribution ⚙️ὒὤ

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change

Happy Hacking! 🎨ὤc🎉

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •