Logo Lanfrica

anasbelmadani/fixhoumti

Domaine:

geospatial

Type de record:

software
Créateur:
ana
Hôte:
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 …