RIFA ONLINE
Online raffle management web platform built with pure frontend technologies and Supabase as serverless backend. Users participate by selecting numbers and uploading payment proof, while administrators manage raffles and validate reservations from a dedicated panel. The system includes real-time ticket purchasing with instant availability updates, complete admin dashboard, responsive design, modular architecture by functional components, CSS animations, and Supabase Edge Functions for management microservices and email notifications.
Development — Web
> rifa@mission-control:~$ diagnostics --run ERROR: Existing raffle platforms lack transparency in the drawing process. There is no way to verify the randomness of the result. WARN: Payment management and participant verification require secure and traceable flows. Multimedia proof uploading needs visual validation. CRITICAL: Without a dedicated backend, all business logic (auth, storage, edge functions, RLS) must work entirely with Supabase. Docker containerization and automated payments (MercadoPago, Stripe, Bitcoin) in development.
Fullstack platform with client interface for raffle browsing, number selection, and payment uploading, separated from an admin panel for raffle creation, reservation moderation, and analytics. API layer with Supabase for authentication and data operations with Row Level Security. Edge Functions as microservices for raffle management and email notifications. Admin authentication token system. Multimedia upload loaders. Verifiable random drawing with public result logging.