- Laravel
- PHP
- ReactJS
- TailwindCSS
A community-driven social platform that connects people in local communities through organized gatherings and helps them discover local businesses. The platform enables users to create, join, and manage local events while also serving as a directory for local shops and services.
Gatherings Management
• Create and organize gatherings for various activities and hobbies
• Discover gatherings filtered by location preference
• Express interest, save gatherings for later, or report inappropriate content
• Admin moderation/approval system for quality content
• Real-time notifications for gathering approvals and interactions
Local Business Directory
• Shop listings with descriptions, contact info, and social media links
• Category-based organization for easy discovery
• Premium placement features with expiration tracking
• Location-based filtering (hierarchical: Regions → Cities → Areas)
• Admin moderation for all shop listings
User Profiles & Interaction
• Custom profiles with usernames, avatars, and bio information
• Activity tracking (created gatherings, participation history)
• Personal collections (saved & interested gatherings)
• User reporting system for inappropriate behavior
Admin Panel
• User management (ban/unban, review reports, ban logs)
• Content moderation (approve/disapprove gatherings and shops)
• Location management with hierarchical structure
• Shop category management
• Flagging system and reports dashboard
Location System
• Hierarchical structure: Regions → Cities → Areas
• Smart filtering based on user’s location preference
• Onboarding flow for location selection