I will diagnose one agreed authentication or Row Level Security (RLS) scenario in a Next.js and Supabase application.
Before starting, we agree the expected behaviour, the reported problem and the test cases. The $60 fixed package covers this diagnostic scope.
Examples of one scenario:
- A user can access another user's record.
- A protected page or API rejects a valid user.
- A role can read or change data beyond its intended permissions.
What you receive:
- Steps to reproduce the reported issue, or a record of attempts if it cannot be reproduced.
- Findings and evidence from the agreed checks.
- The cause where established, with any remaining uncertainty explained.
- Recommended changes and test results.
Please provide expected versus actual behaviour, relevant code or policies and a test environment with demo data.
Code fixes are scoped and priced separately after diagnosis. A full security audit and production deployment are outside this package.
Portfolio example: Client Portal Dashboard, an independent Next.js/Supabase project with SQL access-control tests and browser regressions.
https://github.com/bondarenkodenis0907-web/client-portal-dashboard