A preference-driven decision-support web app for streamlined food and restaurant selection.
🌐 Live Demo: https://s-a-a-n.vercel.app
- 📍 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
| Category | Technologies |
|---|---|
| Frontend | React 19, TypeScript, Vite |
| Styling | Tailwind CSS |
| Mapping | Leaflet, React-Leaflet |
| APIs | Overpass API (OpenStreetMap), Valhalla Routing |
| Icons | Lucide React |
# 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- Select your food preference (Pizza, Sushi, Korean, etc.)
- Allow location access
- Browse nearby restaurants on the map
- Get directions with estimated travel time
| 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 |
© 2026 S.A.A.N - Smart Algorithm for Appetite Navigation
