Students from TU Varna, as well as from all other universities in the country, and students from 11th and 12th grades can participate in M-CODELAB.

A participant is anyone who has registered in the system, confirmed their registration via email, and become a member of a team. The minimum number of participants in a team is 3. The organizers reserve the right to coordinate the maximum number of participants when finalizing the list of teams.

You can register individually without having a pre-selected team, and the organizers will contact you between November 14 and 17, 2022, with additional explanations regarding the team you will participate in.

Registration of teams and participants is done by 3:00 p.m. on November 11, 2022.


The project’s theme is related to the location and environment of the city of Varna/Varna region:

“Smart technologies for cleaning and preserving the marine ecosystem”

Participants in the hackathon are required to develop a software solution (application) with various focuses:

  1. To inform about the current state regarding the discussed problem.
  2. To provide information about preventive measures for finding a solution to a given problem.
  3. To validate available information and parameters.
  4. To generate forecasted results based on available information.
  5. To track and collect data.
  6. Others.

It is important that the application development clearly defines its practical orientation and identifies the group of users of the final solution (e.g., tourists, institutions, local residents, vessels, etc.).

For a more comprehensive solution, it is advisable to have both a back end and a front end, depending on the strategy of each team – focus, creativity, impact, etc. Depending on the development approach and the chosen technologies, different options for interactivity, animation, and user responsiveness can be selected. Therefore, the goals, target group, and strategy should be aligned.

An example of a technological solution with informational purpose could be an informational kiosk.* In various variants, such a project can be:

  • non-interactive – the simplest type, which only displays information that changes manually or according to predefined criteria.
  • interactive – provides user input options where they can select, filter, search, etc.
  • self-service – an interactive kiosk that allows users to purchase a product or service. For example, a parking kiosk with available electric vehicle charging stations and others.
  • guide – an interactive kiosk providing information on routes – e.g., bike routes, bike lane maps, and others.

Of course, there can be a combination of these types.

In addition to the provided information, consideration should be given to the hardware specifics necessary for full implementation, such as a screen, speakers/speakers, camera, and others.

*Note: These are exemplary guidelines, not requirements for your projects. Let your imagination and creativity run wild, and we believe you will exceed even your own expectations.

  • Each participant can install the necessary editors, libraries, environments, and other development technologies and tools before the event.
  • It is recommended that each team creates a GitHub repository in advance, where the projects will be uploaded.
  • The technologies and languages are chosen by the participants.
  • In case any of the teams do not have their own laptop, one can be provided by the University after informing the organizers no later than November 15, 2022.
  • If participants want to include hardware devices in their project development, they should acquire them before the start of the hackathon.
  • Work on the projects begins at the start of the hackathon (November 19, 2022).
  • Participation with fully or partially completed applications developed before the hackathon is not allowed.
  • Applications that are not completed and do not have working functionality are also presented on the final day, and their potential and the problems they solve are evaluated.
  • The projects of the teams must be presented in the form of a presentation within 10-15 minutes.
  • The code of the projects is the intellectual property of the participants.
  • Participants are responsible for any material damages they cause and are obliged to compensate for them.

  • Bringing alcohol onto the premises of the Technical University of Varna and the event is prohibited.

  • In case of harassment or violence, please immediately inform the event organizers.

  • If the jury determines that the project is not original.

  • For indecent behavior – including alcohol consumption, aggression, and any actions that may hinder the conduct of the competition or harm others.

  • If the project does not fall into the aforementioned categories or if it is a product developed with malicious intent, containing uncensored or immoral content.