Projects in this category focus on the design and development of applications that run on the web or on mobile devices. Entries may include websites, web applications, mobile apps, or cross-platform solutions. Projects should demonstrate purposeful design, usability, and technical implementation, whether through code or no-code/low-code platforms.

Students should be prepared to explain the purpose of their application, their design and development process, and how the chosen technologies support the intended functionality. Source code or project files must be available for review where applicable. The application should be able to be demonstrated live on a device, simulator, or browser at the time of competition.

Examples of eligible tools include (but are not limited to):

  • Web: HTML/CSS/JavaScript, React, Angular, Vue, WordPress, Google Sites, Wix, Squarespace

  • Mobile: Android Studio, Xcode, Swift, Kotlin, MIT App Inventor, Flutter, React Native

  • Cross-platform / no-code: Glide, Bubble, AppSheet, Thunkable, AppyPie