Skip to content

Ho-Duy-Vu/RESTROOM-FINDER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

🚀 Restroom Finder – AI-Powered Public Restroom Locator


📌 Project Overview

Restroom Finder is a web-based application designed to help users quickly locate nearby public restrooms or cafés with available restrooms.
The project integrates AI-driven recommendations to optimize search results based on distance, ratings, and user behavior, enhancing the overall user experience.

This project focuses on solving a real-world problem often overlooked but critical in daily life, especially for travelers and people in urgent situations.


🎯 Project Objectives

  • 🔍 Quickly find the nearest public restroom using GPS
  • 🤖 Use AI to optimize and rank search results
  • 🧾 Provide detailed restroom information
  • 🚨 Allow users to report issues (out of paper, maintenance, hygiene)
  • 💬 Integrate AI Chatbot & Voice Assistant for user support
  • ⚡ Deliver a modern, fast, and user-friendly UI
  • 🌱 Promote awareness of public hygiene and environmental responsibility

❗ Problem Statement

  • Difficulty finding public restrooms in urgent situations
  • Lack of real-time status information
  • Poor personalization and limited intelligent interaction

💡 Solution Approach

🤖 AI Integration

  • 📍 GPS-based location detection
  • 📊 Smart ranking based on:
    • Distance
    • User ratings
    • Usage patterns
  • 🗣️ AI Assistant (Chatbot & Voice)
  • 🚶 Travel mode selection for time estimation
  • 💊 Nearby pharmacy suggestions
  • 🚨 Real-time issue reporting system

🎨 User Interface & Experience

  • Responsive and modern UI
  • Performance-focused design
  • Component-based architecture for scalability

🛠️ Tech Stack

Frontend

  • React.js
  • JavaScript (ES6+)
  • Vite

Styling

  • Tailwind CSS
  • SCSS

AI & Features

  • AI Recommendation System
  • Chatbot & Voice Assistant
  • GPS & Map APIs

📂 Project Structure

restroom-finder/
│── public/
│── src/
│   ├── components/
│   ├── pages/
│   ├── services/
│   ├── hooks/
│   ├── assets/
│   └── main.jsx
│── package.json
│── vite.config.js
│── README.md

About

Restroom-Finder

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors