← Jobs

Full-Stack Developer for Backend Migration

Budget: $15.0 - $35.0 HOURLY / PART_TIME ⭐ 0.00 (0) United States

mysql, php, javascript, web-programming

Overview I have built a web application for K–2 teachers using Lovable. The app is feature-complete and I am preparing for launch. I am looking for an experienced full-stack developer to help migrate the backend from Lovable Cloud to my own Supabase project, review the application for bugs, improve reliability, and prepare it for production. This is not a project to build an app from scratch. The app already exists. I need someone to help me finish it professionally. About the App The app helps elementary teachers assess high-frequency words, group students by instructional need, monitor progress, and generate printable flashcards. Teachers can: Create an account Add classes and students Assess students on word lists Automatically group students Print flashcards Track progress over time The app stores teacher accounts, class information, student names, and assessment results. Project Goals 1. Backend Migration Migrate from Lovable Cloud managed backend to my own Supabase project. Recreate or migrate the database schema if needed. Connect the application to my Supabase project. Preserve existing functionality. 2. Authentication Verify sign up Login Password reset Session management Logout Account deletion 3. Database Review and improve: Database structure Relationships Indexes Performance Scalability 4. Security This is extremely important. Please: Configure and verify Row Level Security (RLS) Ensure each teacher can only access their own classes, students, assessments, and data Secure API keys and environment variables Follow Supabase best practices 5. Bug Testing Test every major workflow including: Creating accounts Adding students Running assessments Timer Saving results Group creation Quick reassessment Printing flashcards Exporting data Account settings Fix bugs found during testing. 6. Front-End Review Review the application for: Broken buttons Layout issues Mobile responsiveness Loading problems General usability Minor UI improvements are welcome, but reliability is the priority. 7. Documentation Before the project ends, provide: A summary of what was changed Any remaining issues Recommendations for future improvements Basic documentation so another developer can maintain the app Ideal Experience Please apply only if you have experience with: Lovable Supabase PostgreSQL React Authentication Row Level Security (RLS) SaaS applications Production deployments Experience with education technology is a plus. Deliverables By the end of the project I want: App connected to my own Supabase project Secure authentication Proper Row Level Security Stable database Major bugs fixed Production-ready backend GitHub repository updated Documentation of completed work Communication I am not a software engineer, so I need someone who can explain technical work in plain English. Good communication is just as important as technical skills. Please include examples of similar Supabase or SaaS projects you've worked on when applying.
Openen op Upwork