Inspiration
Herra Amana—translating to "Love and Light" in the Luo language—is a mobile application dedicated to enhancing the safety and well-being of women in Kenya and the world . In response to the escalating violence against women, Herra Amana leverages advanced technology to provide discreet, reliable, and empowering safety solutions. By integrating robust backend systems with intuitive user interfaces, Herra Amana offers women the tools they need to navigate their environments with confidence and peace of mind.
The Crisis
In Kenya, violence against women has escalated from isolated incidents to a pervasive national emergency. Daily, women face threats ranging from domestic abuse to femicide, often feeling trapped by circumstances and limited options for help. Traditional support systems, while valuable, frequently fail to provide immediate assistance when women need it most.
The most insidious aspect of this crisis is its silence. Many women are unable to seek help openly due to:
- Constant Surveillance by Abusive Partners: Abusers often monitor their victims' communications and movements, making it difficult for women to seek help without detection.
- Fear of Escalating Violence if Discovered: Women fear that seeking help will provoke further violence from their abusers.
- Limited Access to Support Networks: Many women lack access to reliable support networks that can provide timely assistance.
- Social Stigma and Cultural Barriers: Societal norms and cultural expectations often discourage women from speaking out against abuse.
What it does
Our Solution: Herra Amana
"Herra Amana"—Love and Light in Luo—embodies our mission to illuminate paths to safety while maintaining the utmost discretion. We've created more than an app; we've developed a digital sanctuary disguised as a wellness platform.
Core Philosophy
Our approach is built on three pillars:
- Discretion: Every feature is designed to appear innocuous while providing powerful safety tools.
- Empowerment: Giving women control over their safety without compromising their independence.
- Community: Building a network of trusted supporters who can respond in times of need.
How we built it
Building Herra Amana involved a meticulous process that combined robust backend architecture with a seamless user experience. Here's an overview of our development approach:
Requirement Analysis: We began by understanding the unique needs of our target audience—women seeking safety and health tracking solutions. This phase involved extensive research and user interviews to define the core features of the app.
Architecture Design: Leveraging Django's powerful framework, we designed a scalable backend capable of handling real-time location tracking and secure data management. GeoDjango was integrated to manage spatial data efficiently.
API Development: Using Django REST Framework (DRF), we developed a suite of APIs that facilitate communication between the frontend and backend. These APIs ensure that data flows seamlessly, enabling features like real-time tracking and emergency alerts.
Frontend Integration: Although the primary focus was on the backend, we ensured that the APIs were designed to support a responsive and intuitive frontend interface, providing users with an engaging experience.
Security Implementation: Security was paramount. We integrated Firebase Authentication to manage user authentication securely, ensuring that only authorized users can access sensitive features.
Gemini API Integration: To offer personalized recommendations, we integrated the Gemini API. This integration allows the app to analyze user data and deliver advanced, tailored suggestions, enhancing the overall user experience.
Testing and Quality Assurance: Rigorous testing was conducted to identify and rectify any bugs or performance issues. This phase ensured that the app operates smoothly under various scenarios, providing reliability to our users.
Deployment: Finally, the app was deployed using reliable hosting solutions, ensuring high availability and scalability to accommodate a growing user base.
What we learned
"Every woman deserves to feel safe. Every step, every moment, everywhere."
What's next for Herra
- Finish on the MVP will all the features working and then launch the app on various app stores.
Built With
- compose
- django
- firebase
- gemini
- google-cloud
- jetpack
- kotlin
- postgresql
Log in or sign up for Devpost to join the conversation.