WOMEN SAFETY SOS MOBILE APP



Role: Developer / Individual Project Lead
Project Type: Cross-Platform Mobile Application (React Native)
Project Overview
Developed a cross-platform Women Safety SOS mobile application using React Native as part of my IMM coursework. The app is designed to provide quick, reliable emergency assistance through intuitive interactions. As a solo developer, I handled the complete development lifecycle, including UI/UX design, state management, navigation, and cross-platform implementation.
Project Problem
Women safety applications must work instantly and reliably in high-stress situations. The challenge was to design an interface that allows users to trigger SOS actions quickly, with minimal cognitive load, while maintaining consistent performance across both iOS and Android platforms.
My Role & Responsibilities
As the individual developer, I was responsible for:
- Designing a clear, component-based UI focused on emergency usability
- Implementing screen flow and navigation for fast SOS access
- Managing application state and user interactions
- Developing the app using React Native for cross-platform compatibility
- Ensuring responsive layouts across different screen sizes
- Testing functionality on multiple devices to ensure reliability
UX & Product Focus
- Target users: Women and mobile-first users in need of quick emergency assistance
- User goals: Immediate access to SOS features, clear navigation, minimal steps
- Constraints: Solo development, cross-platform consistency, emergency-focused UX
- UX principles: Simplicity, visibility, speed, and intuitive interaction
Process
- Planned app structure with priority given to SOS accessibility
- Designed reusable components and emergency-focused screens
- Integrated navigation and state management for smooth interactions
- Iterated UI to ensure responsiveness and ease of use across devices
- Conducted testing to verify performance and reliability in critical flows
Outcome
- Built a functional foundation for a women safety SOS mobile application
- Improved understanding of emergency-driven UX design and mobile constraints
- Demonstrated independent development, problem-solving, and UX sensitivity
- Delivered a consistent cross-platform experience using React Native
Reflection
Future improvements include user testing with real-world scenarios, refining SOS flows based on feedback, and adding advanced safety features to enhance reliability and user trust.