Skip to content

HacktheHill/track-the-hack

Repository files navigation

Track the Hack

Track the Hack is a comprehensive event management solution designed to streamline hackathon organization. This software is developed by and for Hack the Hill, Ottawa's largest hackathon.

Getting Started

  1. Clone this repository and navigate to the project directory.
  2. Install the required dependencies by running npm install.
  3. Copy the .env.example file to create a .env file and configure the database and environment settings as per the provided guidelines.
  4. Start the development server using npm run dev.
  5. Access the application through your web browser at http://localhost:3000.

Self-host the database

  1. Install Docker.
  2. Run docker compose up -d to start the database.
  3. Run npx prisma db push to push the database schema and create the tables.
  4. Run npx prisma db seed to seed the database.

Contributing

We appreciate your interest, but please note that we currently do not accept external contributions.

If you're part of the Hack the Hill team, refer to our Contribution guidelines.

Contact

For inquiries, please contact us at development@ctn-rtc.org.

Copyright © 2023 Hack the Hill. All Rights Reserved.

About

Hack the Hill's event management software

Resources

Contributing

Stars

Watchers

Forks

Contributors 26