Logo Lanfrica

anasbelmadani/fixhoumti

Domain:

geospatial

Record type:

software
Creator:
ana
Host:
A modern, open-source platform for community-driven issue reporting and resolution. Built for Morocco with full Arabic support and RTL layout. # FixHoumti - Community Issue Reporting Platform A modern, open-source platform for community-driven issue reporting and resolution. Built for Morocco with full Arabic support and RTL layout. Demo: fixhoumti.vercel.app ## πŸ“Έ Screenshots ### Report an issue Create Report - Step 1 Create Report - Step 2 ### Report Report details Create Report - Step 3 View Report - Desktop ### Interactive Map & Browse Views Desktop view - Home Mobile View - Home ### Moderation Dashboard & Categories Mobile View - Explore reports Mobile View - Report details ## 🌟 Features ### Core Functionality - **πŸ“ Anonymous Reporting**: Report issues without creating an account - **πŸ—ΊοΈ Interactive Map**: Visualize reports on an interactive Leaflet map - **πŸ” Advanced Filtering**: Filter by category, status, location, and time period - **πŸ‘ Community Support**: Upvote, downvote, and corroborate reports - **πŸ’‘ Proposed Solutions**: Community can propose and vote on solutions - **🚩 Moderation System**: Flag inappropriate content for review - **🌐 Bilingual**: Full support for English and Arabic with RTL layout ### Technical Features - **πŸ” Security**: Cloudflare Turnstile verification, rate limiting, RLS policies - **πŸ“± Responsive**: Mobile-first design with optimized layouts - **⚑ Performance**: Optimized database queries, caching, and infinite scroll - **🎨 Modern UI**: Built with Tailwind CSS and Shadcn/ui components - **🌍 Geospatial**: PostGIS for location-based queries and spatial indexing - **πŸ”„ Real-time**: Live updates and dynamic status calculations - **β™Ώ Accessible**: WCAG compliant with proper semantic HTML ## πŸš€ Tech Stack - **Framework**: Next.js 15 with App Router - **Database**: Supabase (PostgreSQL with PostGIS) - **Authentication**: Supabase Auth - **Storage**: Supabase Storage (S3-backed) - **Styling**: Tailwind CSS - **UI Components**: Shadcn/ui - **Maps**: Leaflet.js - **i18n**: next-intl - **Security**: Cloudflare Turnstile - **Deploymen …