new-project-149c5ea5

byDaksh Gurjar

# Walking Buddy – Project Overview Build a modern, production-ready Flutter mobile application called **Walking Buddy** for Android and iOS. The app is exclusively for verified college students within a single campus, allowing them to discover nearby students, connect safely, and walk together. The application should combine the experience of location sharing, social networking, and community engagement into one seamless platform. ## Core Features * Secure authentication using college email and Google Sign-In. * Student profile with photo, bio, department, course, year, interests, and availability status. * Nearby student discovery based on location. * Swipe interface to send or accept walking requests. * Walk matching system when both users accept. * Real-time location sharing during active walk sessions only. * Interactive Google Maps with live tracking, meeting points, routes, and campus landmarks. * Private real-time chat with text, images, voice messages, typing indicators, and read receipts. * Friend system with requests, blocking, and friend management. * Student communities where users can join clubs, post updates, comment, and interact. * Campus events section for browsing, registering, saving, and receiving reminders. * Social feed where students can create posts, upload images, like, comment, and share. * Search for students, communities, events, and interests. * Push notifications for walk requests, messages, friend requests, events, community activity, and announcements. * Emergency SOS feature that shares live location with trusted contacts and sends emergency alerts. * Admin dashboard to manage users, communities, events, reports, and analytics. ## Technical Requirements * Flutter (latest stable) for Android and iOS. * Firebase Authentication, Cloud Firestore, Cloud Storage, Cloud Functions, and Firebase Cloud Messaging. * Google Maps integration for navigation and live location. * Riverpod for state management. * Clean Architecture with a feature-based project structure. * Secure Firestore rules, authentication, and privacy controls. * Modern UI with Material 3, smooth animations, dark/light themes, and responsive design. ## Goal Create a polished, scalable, and user-friendly campus companion app that helps students safely find walking partners, communicate in real time, participate in campus communities and events, and build meaningful connections while maintaining privacy and security.

No preview

Comments (0)

No comments yet. Be the first!

Architecture

No Services Diagrams Yet

Architecture diagrams will be automatically generated when the Project Manager creates tasks for your project.

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

No user flows yet.

The User Flow Agent will generate per-persona navigation diagrams after SRD updates.

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

No user flows yet.

The User Flow Agent will generate per-persona navigation diagrams after SRD updates.