GhostLink is a privacy-first, proximity-based platform designed to bridge the gap between freshers and seniors. Using Gemini 1.5 Flash, the app reduces "asker's anxiety" by summarizing student requests into anonymous, actionable signals on a live campus map.
- The Problem: Students often feel intimidated to ask for help, and mentors are often too busy for long, open-ended meetings.
- The GhostLink Solution: A 10-minute "Micro-Mentorship" session. Students send a signal, Gemini summarizes the intent, and a nearby mentor can provide immediate, focused help.
- AI Engine: Gemini 1.5 Flash for lightning-fast request summarization.
- Safety: Vertex AI for real-time content moderation.
- Backend: Firebase Firestore for real-time syncing of signals.
- Maps: Google Maps Platform to visualize active signals.
- /ui: Contains
maps_view.dartfor the Google Maps implementation. - /scripts: Core AI logic (Gemini integration & safety moderation).
- /config: Backend configurations for Firebase and session management.
📸 MVP Preview
The dashboard above showcases our Gemini-integrated sidebar and the Dark-Mode Google Maps interface.
GhostLink is built on the principle of ephemeral interaction. By utilizing Vertex AI Safety Filters, we block harassment before it reaches a mentor. Once the 10-minute timer expires, all session data is cleared from the live map.
