Introduction

Problem statements and supporting materials will be revealed when the Main Hackathon begins on 29 August 2026.

Each brief will describe a real-world problem contributed by an industry partner. Teams should identify the intended users, understand the problem, and build a practical prototype that demonstrates a thoughtful solution.

Mentors and partner representatives may be available during the event to provide technical context and feedback.

Tools and Technologies

Teams may use any programming language, framework, platform, or development environment appropriate for their solution.

Common tools may include:

  • Git and GitHub for version control
  • Figma or Canva for interface design
  • React, Vue, Angular, or other web frameworks
  • Flutter, React Native, Swift, or Kotlin for mobile development
  • Python, JavaScript, Java, Go, or other backend technologies
  • Firebase, Supabase, or other database and hosting platforms
  • Cloud, AI, machine-learning, and data-analysis services
  • Sponsor-provided APIs and datasets, where available

Participants should bring their own laptop, charger, adapters, and any specialised equipment required for their project.

Inspiration

Learn more about the participating organisations and their technology areas:

  • Visa — digital payments and commerce
  • Ecovolt — smart buildings, IoT, and sustainability
  • CSIT — cybersecurity, AI, and secure systems
  • ViSenze — AI-powered commerce search and product discovery
Contact Us & Support Channels

For general questions, registration support, or accessibility requests:

Additional event-day support channels will be announced before the hackathon.

Additional Resource Links
  • LifeHack 2026 website
  • NUS Students’ Computing Club
  • Challenge briefs: To be released on 29 August 2026
  • Detailed schedule: To be updated
  • Judging criteria: To be updated
  • Submission guide: To be updated
  • Frequently asked questions: Available on the LifeHack website