React/Supabase Full-Stack Dev for Cybersecurity MVP

via Freelancer ·

Budget / Salary€3,000–5,000
TypeFreelance project
LocationRemote
Posted2 hours ago
Subject: Project Launch: Technical MVP Implementation (React / Tailwind / Supabase) – 10-Day Sprint (Fixed Price)Hi,We are looking for a pragmatic, solution-oriented Full-Stack Developer to finalize the Minimum Viable Product (MVP) for our B2B cybersecurity platform, B2BCOP ("KMU-Notfall-Tresor") [3].Project Status & What is Already Done:Our frontend is entirely complete, fully designed, and validated. This includes the B2B dark-blue corporate design (Tailwind CSS), all reactive UI dashboard layouts, state managers, checklists, and calculators. More importantly, the entire client-side cryptography layer (AES-GCM-256 via native browser Web Crypto API) is already operational. Data is encrypted directly inside the browser and provided as an unreadable Base64-string. No frontend building is required.Your Scope of Work (The 10-Day Sprint Layout):Your core job is to establish the data pipeline by connecting our existing React frontend to a clean, cost-efficient Supabase instance (PostgreSQL):Supabase Schema Setup: Establish a secure user authentication link and deploy two specific tables (vault_data for the encrypted zero-knowledge payloads and vouchers to manage license code validations).Voucher Gateway Implementation: Build a validation gate for the registration flow. When a user registers using a voucher code, the app must verify its availability, flag it as is_used = true to prevent multi-redemption, and lock the instance timeline to exactly 12 months.Frontend-Driven White-Labeling: We are explicitly omitting complex server-side white-labeling. You will utilize a central client configuration file (partnerConfig.js). Based on the registered partner_id, the frontend must dynamically morph its UI primary accent colors, logo layouts, and local PDF data exports.Subscription Locking (Graceful Degradation): Build an expiration checker. If the license term is < 90 days from expiration, trigger a yellow warning dashboard banner. On day 365, freeze all entry masks and display an interface blockade offering a final encrypted PDF emergency backup download.Our Project Rules & Safe Terms:Budget: Fixed Price (€3,500 – €5,000 depending on seniority and speed).Payment Terms: Structured into 4 strict Milestone payments based on live verification loops (No upfront payments).Code Handover: Delivery of fully functional, commented code into our private repository with a clear local verification test.Please find the detailed architectural sheet attached: B2BCOP_MVP_Supabase_Specification.docx. It maps out the exact database fields and milestone definitions to let you start coding on Day 1 without conceptual delay.Looking forward to your bid, your timeline verification, and a successful collaboration!Best regards, Jens
php java javascript postgresql angularjs full stack development tailwind css supabase
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.