The city creation is a intricate process that requires a lot of work and the support of several people. Hackathons provide a online community where individuals can work with each other and develop solutions that can help the city to function better.

When planning a hackathon the organizers should take into account a variety of factors, among them the duration and breaks, the type of function and who will participate (section five. 5). They can consult potential participants, teachers and other stakeholders on these questions.

Depending on the theme of the event and the target audience the organizers may additionally include university or college departments, shareholders, incu- bators or perhaps customers mainly because stakeholder organizations [33]. In addition , the organizers should think about who will be affected by the results of the hackathon – for instance , hackers via a variety of backgrounds might gain benefit opportunities that the hackathon typically offer them.

Recruitment: The recruitment of suited team members is a crucial aspect intended for organizing a prospering hackathon. An excellent team member needs to have a combination of domain expertise, specialized proficiency related to the technologies that participants could possibly use during the hackathon, preceding experience in hackathons and skills to steer teams and support these people throughout the hackathon.

Ideation: Before the begin of a hackathon, individuals should have a concept to get a project that they can would like to develop during the event. They can consequently validate this idea with stakeholders and refine it before the hackathon takes place.

Following the event, groups present the projects to the other groups, organizers and mentors to be able to receive reviews from them. These presentations can take the form of pitches (as in entrepreneurial events), demos (as in collegiate events) or project presentations (as in civic and corporate events).