← BACK TO WORK

SafeStep

A campus safety platform that gives students fast access to emergency support and safety resources wherever they are on campus.

STATUS

Team project, Hackathon (Bronze award)

ROLE

Project Lead

Flutter   ·   Supabase

Built with the TechMinions team.

§01Purpose / Problem

Students often need immediate access to safety support and relevant information when they feel at risk, whether walking alone, waiting for transport, or moving around campus, but that support and information is usually scattered across disconnected channels.

§02What I Built

Working with the TechMinions team, we built a platform that brings together emergency support, campus safety information, medical information, and vehicle/mobility information in a single application, with accessibility, security, usability, and the needs of people with different abilities treated as core design considerations rather than afterthoughts.

§03Inside the App

Screens from the working prototype, in the order a student meets them. Select any screen to view it full size.

  • Onboarding: hold the SOS button for 3 seconds to alert responders and trusted contacts.

    01 Onboarding

    Hold the SOS button for 3 seconds to alert responders and trusted contacts.

  • Terms: a clear prototype disclaimer before anyone relies on the app.

    02 Terms

    A clear prototype disclaimer before anyone relies on the app.

  • Home: campus alert status, the Emergency SOS button and quick actions.

    03 Home

    Campus alert status, the Emergency SOS button and quick actions.

  • SOS sent: who has been notified, with false-alarm and safe-now options.

    04 SOS sent

    Who has been notified, with false-alarm and safe-now options.

  • Map: reported danger zones around the Summerstrand campuses.

    05 Map

    Reported danger zones around the Summerstrand campuses.

  • Invite a Companion: share a walk with a trusted contact.

    06 Invite a Companion

    Share a walk with a trusted contact.

  • Monitor My Journey: a check-in timer that escalates to a full alert if missed.

    07 Monitor My Journey

    A check-in timer that escalates to a full alert if missed.

  • Safe Ride: check a lift, taxi or e-hailing number plate before getting in.

    08 Safe Ride

    Check a lift, taxi or e-hailing number plate before getting in.

  • Report a Concern: categorised, location-tagged reports that can be anonymous.

    09 Report a Concern

    Categorised, location-tagged reports that can be anonymous.

  • Profile: trusted contacts, medical info card and vehicle details.

    10 Profile

    Trusted contacts, medical info card and vehicle details.

  • Menu: groups, safety resources, and shuttle and library times.

    11 Menu

    Groups, safety resources, and shuttle and library times.

§04Outcome / Impact

SafeStep was entered into a hackathon, where the team was awarded Bronze.

§05What I Learned

Building technology for a real safety problem takes more than making features work. The system has to be usable, accessible, secure, and genuinely practical for the people who depend on it.