A sprint-like event where participants team up and create solutions to real-life challenges in an intense period of time. Using creativity, technology and mentoring, the week results in prototypes, fresh new concepts and innovation.

CraftHack is a hybrid hackathon looking for students, fresh graduates or early stage startuppers who are willing to solve our partners’ challenges in 24 hours. It is also the companion event of Craft Conference, one of the biggest software development festivals in Europe.

  1. Find your teammates. Or apply solo, and ask to be added to a brand new team if you want. Lone wolves are also welcome.
  2. Register!
  3. Join us on 18 May offline or online and start brainstorming.
  4. Work on your solution with your team via Slack.
  5. Feel free to request mentoring on your project from experts.
  6. Submit your final project by 12 noon on 19 May
  7. Take home your prize!

Yes, you can enter the hackathon for free.

The event’s language is English from start to finish, including the mentorings and the pitch sessions.

Of course. Hackathons not only require programmers and designers, but also various roles including service planning and project managers. Don’t worry and apply!

Through the website link that paces you to our registration platform.

As a team lead:

  1. Registering via the Junction site, choose Yes when asked if you’re applying as a team.
  2. Click the ☰ icon in the top left corner of the page and go to Team page.
  3. Click „Create a new team”.
  4. The platform will generate a unique team code. Send this to your team members using mail or any other method. It is not possible to share the code directly via Junction.

As a team member:

  1. Registering via the Junction site, choose Yes when asked if you’re applying as a team.
  2. Click the ☰ icon in the top left corner of the page and go to Team page.
  3. Insert the code to „Join an existing team”. If you haven’t received a code from your team lead, ask them to re-check these instructions.

It’s not possible to share through the Junction App, so please share the team code between all team members for example by email.

Join us on Slack, and drop a message to the #team_building channel! If you are not able to find a teammate this way, message one of the organizers for additional help.

No, we admit participants weekly based on how many places are left. If you would like to be sure that all team members are added, please register at the same time and preferably as soon as possible.

Yes, just let the organizers know about the change. You can do that by sending a private message to Ágota_Organizer on Slack or via email to

To submit your project:

  1. Create a maximum 2 minutes long video pitch and upload it to YouTube (The video can have you talking, a live app demo (if you have one), some cool animation, etc... whatever fits best)
  2. Make a GitHub repo and set your source code public
  3. Link the YouTube video and the repo/code in your submission form
  4. For safety's sake, double check that your project is in a Final status (not Draft) in JunctionApp

Please observe these conditions strictly as in other cases we will unfortunately not be able to evaluate your project.

You can, but please note that one project can only be submitted for one challenge not more!

No. If there is a possibility that the project has already been submitted to another hackathon, CraftHub has the right to disqualify the team from the competition. So please do not submit a previous project of yours to the hackathon to keep the competition fair.

You can find information about this at the Game Rules part.

As a draft project we only need you to select which challenge you will work on, so we know how many projects we'll have for each challenge.

JunctionApp uses an algorithm named Gavel to judge projects. In this pairwise-comparison-based algorithm participants review each other’s projects. The system incorporates a lot of research on mathematical psychology along with fancy math, resulting in a fair and scalable reviewing system. The user is always given two projects to compare, asked to vote for the better one and compare the newer project to the next one (and so forth). This way, one doesn’t have to take in consideration what the absolute perfect, nor what the absolutely worst project would look like. It’s enough to decide the better one of the two that the system suggests. In addition, participants are naturally curious to understand why a certain project has won. Peer reviewing gives them the possibility to have an overlook of other projects and cast their vote for the winners.

The challenges will be evaluated according to the criterias which will be found in the challenge descriptions. But basically, we are mostly suggest the following aspects to the jury members to follow: prototype, feasibility, impact/value, innovativeness, presentation. Nevertheless, please note that the exact aspects and their percentages will be defined by the partners and can be diverse in the different challenges.

As soon as the evaluation ends on JunctionApp for the teams, we will announce the TOP 8 teams and ask them to prepare for the live pitch. They will have to present their ideas in 4 minutes and after each pitch there will be a quick Q&A session. This part aims to provide a closer insight into these solutions. In the interest of having a fair selection, we only take into consideration the registered teams’ and the partners’ votes since they will have the most relevant opinion and insight into the projects.

  • Teams as well as the jury will get to vote for their favorite team on JunctionApp and choose the grand winner.

It is possible to win a Challenge Prize and the Grand Prize. The only thing that's not possible is winning more than one Challenge Prize, since all of the teams can submit their project to no more than one challenge.

The event is organized in Budapest, however there is a possibility to join online. We will use an open Slack workspace as the main platform for communication, Junction App for the hackathon submissions and the opening, closing ceremonies and live pitches will be streamed on CraftHub's official Facebook page. The venue is the Hungarian Railway Museum, however please note that only those competitors will be able to join us offline, who will be confirmed by the organizer team via an official confirmation email.

If you change your mind about your participation please notify the organizers about it via Unfortunately you can not modify it on JunctionApp so it’s important to us to know if you can not join eventually.

Since there is a limited amount of space at the venue, unfortunately we can not admit everyone. If you get denied, do not worry! You can still participate virtually using our online platforms like Slack or watch the main programs on our Facebook page.

Offline participants are provided with food, drink, coffee, energy drinks, and a merch package including a T-shirt and more! However, there are no showers to refresh, only bathrooms, and although you can stay at night, there are no beds provided, and only a few beanbags will be available.

The venue is the Hungarian Railway Museum which can be easily reached by public transport. Click to see it on the map. If you you choose to come by car, the parking is also free.

Craft Conference is a leading software development conference in Europe organized by CraftHub.

CraftHack was created as the companion event of Craft Conference, and this year for the first time they will be happening simultaneously.

No, by attending the hackathon offline you can also take part in the conference talks and activities. However, keep in mind that this hackathon is shorter tha usual (24 hours) so make sure to focus on creating a good project, because you have the chance to present it in front of many multinational companies, experts and potential investors.

Please contact us at the email address below for any assistance or join our Slack workspace and we will help you out.