NotAlone: AI-Powered Relationship Support Platform

Inspiration

NotAlone emerged from our deep concern about the silent epidemic of abuse that many women face daily. Through extensive research and heart-wrenching stories from survivors, we identified three primary forms of abuse that often go unaddressed: physical, emotional, and financial abuse. These stories and observations drove us to create a solution that could offer support while maintaining privacy and safety.

What it does

NotAlone serves as a secure digital sanctuary where users can:

  • Interact with an empathetic AI chatbot that functions as a daily relationship journal
  • Track and visualize relationships with partners, family members, and friends
  • Create a personalized support network through our "circle" feature
  • Receive tailored advice, solutions, and resource recommendations based on their situation
  • Access information about support services and professional help when needed

How we built it

Our tech stack combines modern tools and frameworks for optimal performance:

  • AI Engine: Google Gemini Pro for intelligent conversation processing
  • Frontend: Next.js framework with TypeScript for type safety
  • Styling: Tailwind CSS for responsive design
  • Version Control: GitHub with CI/CD integration
  • Deployment: Vercel for frontend hosting
  • Backend: Firebase for secure data management

Challenges we ran into

We encountered several technical hurdles:

  • Implementing and optimizing Google's Gemini Vertex AI API
  • Fine-tuning AI responses to ensure appropriate and helpful guidance
  • Configuring Firebase Functions API for backend operations
  • Setting up seamless CI/CD pipeline between GitHub and Vercel

Accomplishments that we're proud of

Key achievements include:

  • Developing an intuitive and dynamic relationship visualization graph
  • Implementing persistent chat history for user reference
  • Creating comprehensive user profiles with progress tracking capabilities
  • Building a system that prioritizes user privacy and security

What we learned

Our development journey revealed:

  • The transformative potential of AI in creating empathetic support systems
  • The power of combining visual and textual data for better user understanding
  • The importance of user-centered design in sensitive applications

What's next for NotAlone

Our roadmap includes several exciting features:

  • Developing a mobile app with a fitness tracker disguise for enhanced privacy
  • Implementing comprehensive health tracking features including:
    • Heart rate monitoring
    • Step counting
    • Sleep tracking
  • Adding a relationship timeline calendar for better pattern recognition
  • Enhancing AI evaluation capabilities through historical data analysis
  • Incorporating verified resources and expert articles on relationships and abuse prevention

NotAlone: Because no one should face abuse alone.

Built With

Share this project:

Updates