Explore the portfolio

Open to AI/ML and software engineering internships.

Back to portfolio

ShieldHer

A safety-assistance concept exploring location sharing, voice analysis, and emergency-contact workflows.

Project archive Source

Historical project; AI-assisted development. Individual and team contribution has not been independently verified.

The idea

The problem

Bring SOS session state, guardian location sharing, and route context into one prototype, with separate interfaces for assistance and threat-analysis experiments.

The implementation

What I built

The implementation combines SOS lifecycle routes, location sharing, route-inspection logic, and a separate ML API. This is prototype scope; emergency delivery and detection quality have not been demonstrated here.

  • React Native
  • React
  • Node.js
  • Express
  • FastAPI
  • MongoDB
  • Python

Features

  • Create, track, update, and resolve an SOS session with a shareable location link.
  • Explore incident-based route suggestions and a guardian-facing dashboard.
  • Expose separate audio-distress, text-threat, and assistance-chat endpoints.

Architecture

  • React Native mobile client and React guardian dashboard connect to an Express API and Socket.IO event paths.
  • MongoDB stores application records; separate Firebase/Redis/Twilio integrations and a Python FastAPI ML service handle specialized workflows.

Validation and measured results

  • Source reviewed on 15 October 2026. The application and its external integrations were not executed in this review.
  • Source includes explicit fallback route behavior when Google Maps is unavailable; API presence does not establish distress-detection accuracy.

Limits and unfinished work

  • No real SOS, SMS, location broadcast, emergency dispatch, or safety-effectiveness test was performed for the portfolio.
  • Older source can contain superseded descriptions. Numerical impact, adoption, awards, and deployment claims are not carried into this entry.

Evidence and sources

  • Reviewed source and implementation

    Public README and selected implementation files; source inspection only, without a reproduced runtime or benchmark. Inspected files: backend/routes/sos.js, backend/routes/safeRoute.js, ml-api/main.py.

Explore the project archive

Find your way

12 results found.

Use Tab or arrow keys to explore. Enter opens a result. Escape closes search.

Portfolio assistant

Answers from published portfolio records.

A closer look

Find the work behind the skills.

Ask about engineering decisions, validation, experience, or project limitations. Each answer links back to its sources.

AI can make mistakes. Check the linked records. Your question is sent to Google Gemini.