BlockLink Baltimore
BlockLink Baltimore Community-Powered Civic Platform for Urban Residents BlockLink Baltimore is a mobile-first civic technology platform that empowers Baltimore residents to solve everyday neighborhood problems through community-powered reporting, resource discovery, and coordination. Think of it as Next-door meets 311, meets City mapper, meets a neighborhood watch all in one app.
Team structure
Lead
lead
backend-developer
designer
mobile-developer
mobile-developer-2
Mission
Create a modern full-stack mobile-first civic community app called “BlockLink Baltimore.” GOAL: Build an app that helps Baltimore residents solve everyday neighborhood problems through community-powered reporting, local resource discovery, transit reliability tracking, safe housing transparency, and neighborhood coordination. STYLE: - Clean modern UI - Community-focused - Dark/light mode - Mobile-first responsive design - Similar quality to Airbnb + Citizen + Nextdoor - Fast, intuitive, trustworthy - Use map-centered UX TECH STACK: Frontend: - React Native with Expo - TypeScript - Tailwind / NativeWind - React Navigation Backend: - Supabase - PostgreSQL - Realtime subscriptions - Row-level security Maps: - Mapbox integration Notifications: - Expo Push Notifications AI FEATURES: - AI-generated summaries of neighborhood reports - Categorize complaints automatically - Detect urgent incidents - Predict transit reliability trends CORE FEATURES: 1. AUTH SYSTEM - Email/password login - Google login - User profiles - Neighborhood selection - Reputation score system 2. INTERACTIVE CITY MAP Display: - Transit issues - Housing complaints - Community resources - Food distribution centers - Clinics - Cleanup events - Safety alerts - Streetlight outages - Potholes Map features: - Live updates - Filter categories - Search neighborhoods - Heatmaps - Clustering 3. TRANSIT RELIABILITY SYSTEM Users can report: - Ghost buses - Delays - Unsafe stops - Crowding - Service interruptions Features: - Reliability score per route - ETA prediction - Delay analytics - Commute recommendations - Push alerts for disruptions 4. SAFE HOUSING DATABASE Users can: - Search apartments - Search landlords - Upload photos/videos - Report violations - Review rental experiences Features: - Apartment Health Score - Public code violation integration - Maintenance issue tracking - Mold/pest tagging - Tenant verification system 5. COMMUNITY HELP NETWORK Allow residents to: - Request help - Offer help - Organize cleanups - Coordinate volunteer events - Share emergency updates Gamification: - Volunteer badges - Trust levels - Neighborhood leaderboard - Community impact score 6. RESOURCE DISCOVERY Show nearby: - Food banks - Shelters - Narcan locations - Cooling/warming centers - Clinics - Free internet spots - Youth programs Features: - Open hours - Directions - Real-time availability - Save favorites 7. CIVIC ACCOUNTABILITY DASHBOARD Track: - 311 requests - Average response times - Neighborhood issue trends - Open city complaints - Sanitation metrics Analytics: - Charts - Trends - Heatmaps - Exportable reports 8. REALTIME SYSTEM Use Supabase realtime for: - Live incident updates - Chat - Notifications - Emergency broadcasts 9. SAFETY + MODERATION - AI content moderation - Report abuse system - Verified community moderators - Anonymous posting option - Anti-spam protections 10. ADMIN PANEL Admin can: - Moderate reports - Remove abuse - View analytics - Manage neighborhoods - Send announcements DESIGN REQUIREMENTS: - Accessible UI - Large touch targets - Fast loading - Smooth animations - Offline support - Battery-efficient map updates DATABASE TABLES: Include schema design for: - users - neighborhoods - transit_reports - housing_reviews - city_issues - community_events - resources - notifications - reputation_scores - moderation_reports OUTPUT: Generate: 1. Full project structure 2. Database schema 3. API routes 4. UI screens 5. React Native components 6. Supabase setup 7. Authentication flow 8. Map integration 9. Example AI moderation logic 10. Deployment instructions EXTRA: Include: - Seed data for Baltimore neighborhoods - Example transit routes - Example housing complaints - Example community resources The final product should be production-ready, scalable, and optimized for real community usage in Baltimore.