Skip to content

tambat22/LAHacks2024v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhisPath: Navigational Freedom for the Visually Impaired

Overview

WhisPath addresses critical challenges faced by visually impaired individuals in navigating their environments. Our solution leverages cutting-edge technologies to provide a dynamic, real-time navigation aid that surpasses existing tools. By integrating advanced LLM-based artificial intelligence, WhisPath offers a seamless and interactive experience, empowering users to explore urban spaces safely and confidently. This transformative tool is tailored to enhance day-to-day autonomy for visually impaired people, allowing them to navigate complex environments without compromise.

Key Features

  • Real-time Navigation Updates: Instant information on changes in the surroundings, enhancing safety and confidence.
  • AI-powered Interactions: Engage with the environment like never before using our AI-driven voice interactions.
  • User-friendly Interface: Designed with simplicity and accessibility in mind, ensuring ease of use for all users.
  • Community Support: Connect with other users and share experiences, fostering a supportive community.

Technology Stack

  • Frontend: React - for a responsive and accessible interface.
  • Backend: Python, FastAPI - for robust server-side logic.
  • AI Integration: Fetch.ai, Gemini API - for intelligent and dynamic interaction capabilities.

Getting Started

Prerequisites

Before you install the project, make sure you have npm installed for running the frontend and a basic shell environment for executing scripts for the backend.

Installing and Running the Frontend

Navigate to the frontend directory of the project and run the following commands:

cd frontend    # Go to frontend directory
npm install    # Install dependencies
npm start      # Start the React application

This will set up the frontend part of WhisPath, which will be available on http://localhost:3000.

Setting Up and Running the Backend

To get the backend up and running, navigate to the backend directory and execute the following:

cd backend-final    # Go to frontend directory
chmod +x run.sh    # Make the script executable
./run.sh

The backend will start and begin serving the necessary APIs for the frontend.

Contributing

We welcome contributions to WhisPath! If you're interested in helping improve the project, please fork the repository and submit a pull request. You can also contact us directly to discuss more substantial changes.

About

WhisPath - LAHacks'2024 - Top 5 Team - 1st Place for Best Touch Grass Hack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages