The first step in planning a hackathon is defining your objective. This will set the tone for everything that comes after, such as defining the theme, tracks, eligibility, … etc.