Next.js & Supabase Code Review — Pet Care Web App (Short Term Assignment)
Budget: $500.0
FIXED /
⭐ 4.69 (3)
USA
javascript, php, java, c
About the Project
We are the founders of myPawPair (mypawpair.com), a pet care companion platform launching in July 2026. Our app is built on Next.js, Supabase, Vercel, and integrates the Anthropic Claude API, ElevenLabs, Stripe, and Google Places API.
We are looking for an experienced Next.js and Supabase developer to conduct an independent code review of our existing codebase before launch. This is not a build or development engagement — it is an audit and assessment only.
What We Need
We need a senior developer to review our codebase and provide a written assessment covering the following:We need a senior developer to review our codebase and provide a written assessment. 1. Code quality and structure
• Is the codebase organized in a way that another developer could pick it up and maintain it?
• Are Next.js best practices being followed — routing, API routes, server vs. client components, environment variables?
• Is the code readable, commented where needed, and logically structured?
2. Supabase database
• Is the database schema well designed for the use case?
• Are there any obvious security vulnerabilities — Row Level Security, exposed keys, open permissions?
• Is data being queried efficiently?
3. API integrations
• Are the Anthropic API, Stripe, ElevenLabs, and Google Places API integrations implemented correctly and securely?
• Are API keys properly stored as environment variables — not hardcoded in the codebase?
4. Security
• Are there any obvious security vulnerabilities a production app should not have?
• Is authentication implemented correctly?
• Is user data being handled safely?
5. Scalability and stability
• Is there anything in the current implementation that would cause problems as user volume grows?
• Are there any patterns that would make the app fragile or hard to maintain?
6. Overall assessment
• What is your overall confidence level in this codebase going into a public launch?
• What are the top three things you would fix or change before launch?
• What are the top three things that could wait until after launch?
Deliverable
A written technical assessment document covering all six areas above. Plain English explanations alongside technical observations — we are founders, not developers. We need to understand what you find, not just see code comments.
Who We Are Looking For
• Minimum 3 years of professional experience with Next.js in production
• Strong Supabase experience including Row Level Security and schema design
• Experience reviewing or auditing codebases — not just building them
• Comfortable working with a codebase you did not write
• Able to communicate technical findings clearly to non-technical founders
• Should be able to complete work within 8-10 hours
Nice to have:
• Experience with Anthropic or other LLM API integrations
• Experience with Stripe subscription implementations
• Previous code audit or technical due diligence experience
What We Will Provide
• Read-only access to the GitHub repository
• Access to the live site at mypawpair.com for reference
• A brief overview document describing the intended architecture
• Availability for a 30-minute call to answer questions before you begin
To Apply
Please include in your proposal:
• A brief description of your Next.js and Supabase experience
• One example of a previous code review or audit you have conducted
• Your honest timeline to deliver the written assessment
• Your fixed price for this engagement
Apri su Upwork