Skip to content

This project, SixthSense, is a mobile app designed to empower visually impaired individuals by providing real-time object recognition, live navigation, and voice-guided assistance. It aims to enhance independence and safety through features like custom messaging, emergency SOS, and personalized alerts.

Notifications You must be signed in to change notification settings

PRANAVJ2804/SixthSense

Repository files navigation

Welcome to SixthSense 👋

SixthSense Logo

Empowering Independence Through Technology 🚀

SixthSense is a revolutionary mobile application designed to transform how visually impaired individuals navigate and interact with the world around them. Our mission is to enhance awareness, promote independence, and improve the quality of life for the blind community.

📱 App Preview

SixthSense Screenshot 1 SixthSense Screenshot 2 SixthSense Screenshot 3 SixthSense Screenshot 3 SixthSense Screenshot 3 SixthSense Screenshot 3

🌟 Key Features

🔍 Image Recognition

  • Real-time object and scene identification
  • Utilizes advanced machine learning models for accurate recognition
  • Provides detailed audio descriptions of surroundings

🗺️ Live Tracking

  • Precise location monitoring using GPS and other sensors
  • Turn-by-turn navigation assistance
  • Customizable waypoints and favorite locations

💬 Custom Messaging

  • Easy communication with pre-set and custom messages
  • Quick access to emergency contacts
  • Voice-to-text and text-to-voice capabilities

🚨 Emergency SOS

  • One-touch activation for immediate assistance
  • Automatically shares location with emergency services
  • Sends alerts to pre-defined emergency contacts

🎤 Voice Guidance

  • Clear, natural-sounding audio descriptions and instructions
  • Customizable voice and speech rate options
  • Multi-language support for global accessibility

🔔 Customizable Alerts

  • Set personalized reminders for daily tasks
  • Receive notifications about nearby points of interest
  • Configurable alert types (vibration, sound, voice)

🛠️ Technologies

SixthSense leverages cutting-edge technologies to provide a seamless and powerful user experience:

  • React Native: For cross-platform mobile development, ensuring a native feel on both iOS and Android devices.
  • Firebase:
    • Real-time database for instant updates
    • Cloud Functions for serverless backend operations
  • Google Maps API: Accurate location services and navigation capabilities.

🚀 Getting Started

To get started with SixthSense:

  1. Clone the repository: git clone https://github.com/PRANAVJ2804/SixthSense.git
  2. Install dependencies: npm install or yarn install
  3. Set up Firebase:
    • Create a Firebase project
    • Add your Firebase configuration to the app
  4. Run the app:
    • For iOS: npx react-native run-ios
    • For Android: npx react-native run-android

🤝 Contributing

We believe in the power of community! If you're passionate about making a difference, we'd love your contributions. Here's how you can help:

  1. Fork the repository
  2. Create your feature branch: git checkout -b feature/AmazingFeature
  3. Commit your changes: git commit -m 'Add some AmazingFeature'
  4. Push to the branch: git push origin feature/AmazingFeature
  5. Open a pull request

📬 Contact

Have questions, suggestions, or want to join our mission? Reach out to me:

About

This project, SixthSense, is a mobile app designed to empower visually impaired individuals by providing real-time object recognition, live navigation, and voice-guided assistance. It aims to enhance independence and safety through features like custom messaging, emergency SOS, and personalized alerts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published