Skip to content

Navigation Menu

Sign in
Sign up

Repository files navigation

🌍 SafeWander · Your trusted companion for safe and empowering solo travel!

Live Demo Status: Demo Mode Built with FastAPI License: All Rights Reserved

Live app: https://safewander.netlify.app/
Frontend (archived): https://github.com/SushmitaSingh96/safe-wander-open
Demo video: https://youtu.be/OsE4gq6tLeQ


✨ Overview

SafeWander is a travel-safety companion that summarises location-specific insights for solo travelers, combining:

  • AI-summarized community signals from Reddit (via Together AI), and
  • User-submitted safety reviews (stored in Supabase when enabled).

The frontend is archived but the live demo remains online. The backend is public for transparency and portfolio review.


🧭 What this API does

  • GET /safety-reviews — Fetches Reddit posts for a place and returns AI-summarized safety reviews.
  • POST /submit-review — Accepts a structured review payload (persists to Supabase when DB is enabled).
  • GET /reviews — Lists user reviews.
  • GET /reviews/{review_id} — Returns a single review by UUID.
  • GET /health — Health check.

Tech:: Python · AI API (Together AI) · Cloud Deployment (Netlify, Render)

🖼️ How to Use SafeWander (Web Demo)

  1. Add Review (Landing Page)
    Add Review
    When you open the app, you’ll see the landing page with a button "Add Review." Click this button to begin submitting safety reviews.

  2. Look for Safety Reviews
    Look for Reviews
    Fill out the form by entering the place name, category, and location, then click "Look for Safety Reviews."
    The app will search the internet (including sources like Reddit) for reviews related to the location you entered, fill in the details in this page.

  3. AI-Summarized Reviews
    AI Summarised Reviews
    When filling out the review form, an AI Suggested Review text box will appear. These suggestions are AI-summaries based on the data gathered from multiple web sources.
    You can choose to keep this summary or discard it when finalizing your review.


🪪 License

© 2025 Sushmita Singh

All rights reserved.

This repository is made publicly available for portfolio and demonstration purposes only.
No permission is granted to copy, modify, merge, publish, distribute, sublicense, or sell copies of this software, in whole or in part, without explicit written consent from the author.

About

SafeWander is a travel safety companion that helps users explore how safe a place feels through community experiences. It aggregates real safety discussions from Reddit and uses a language model to summarize and refine those insights into concise, readable overviews. The backend is built in Python (FastAPI) and powers the public SafeWander demo.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /