Skip to content

Nitsuujin/S-A-A-N

Repository files navigation

S.A.A.N - Smart Algorithm for Appetite Navigation

A preference-driven decision-support web app for streamlined food and restaurant selection.

🌐 Live Demo: https://s-a-a-n.vercel.app

S.A.A.N Demo

Features

  • 📍 Location-based restaurant discovery
  • 🍕 Food preference filtering with smart relevance scoring
  • 🗺️ Interactive map with custom markers
  • 🚗 Route navigation (Drive, Transit, Walk)
  • ⏱️ Real-time travel time and distance calculations
  • 📱 Responsive design for mobile and desktop

Tech Stack

Category Technologies
Frontend React 19, TypeScript, Vite
Styling Tailwind CSS
Mapping Leaflet, React-Leaflet
APIs Overpass API (OpenStreetMap), Valhalla Routing
Icons Lucide React

Getting Started

# Clone the repository
git clone https://github.com/Nitsuujin/S.A.A.N.git
cd S.A.A.N

# Install dependencies
npm install

# Start development server
npm run dev

How It Works

  1. Select your food preference (Pizza, Sushi, Korean, etc.)
  2. Allow location access
  3. Browse nearby restaurants on the map
  4. Get directions with estimated travel time

Available Scripts

Command Description
npm run dev Start development server
npm run build Build for production
npm run preview Preview production build
npm run lint Run ESLint

License

© 2026 S.A.A.N - Smart Algorithm for Appetite Navigation

Releases

No releases published

Packages

 
 
 

Contributors