Mihai isn't taking new orders for this project right now. Here are some similar projects to explore.
You will get Secure Next.js + Express Auth & RBAC with Supabase

Project details
I will configure and adapt a tested Next.js + Express authentication and RBAC foundation for your application. The stack uses TypeScript, Supabase Auth/PostgreSQL, Prisma, RLS, HttpOnly cookie sessions, CSRF protection, Google OAuth, email confirmation, password recovery, profile and admin user management, audit events, OpenAPI, GitHub Actions CI, and Dockerized client/API modules.
The delivery is adapted to your project: Supabase configuration, application URLs, OAuth callbacks, SMTP for auth emails, environment settings, and compatible user roles. The current foundation is validated by 675 automated tests and end-to-end scenarios across the API, database/RLS/security layer, client, and Playwright browser flows.
You receive clean project repositories, complete delivered source code, validation, and handoff documentation. Multi-tenancy, major authorization redesign, additional OAuth providers, new business modules, and production deployment are separately scoped.
The delivery is adapted to your project: Supabase configuration, application URLs, OAuth callbacks, SMTP for auth emails, environment settings, and compatible user roles. The current foundation is validated by 675 automated tests and end-to-end scenarios across the API, database/RLS/security layer, client, and Playwright browser flows.
You receive clean project repositories, complete delivered source code, validation, and handoff documentation. Multi-tenancy, major authorization redesign, additional OAuth providers, new business modules, and production deployment are separately scoped.
Programming Languages
TypeScriptCoding Expertise
SecurityWhat's included $595
These options are included with the project scope.
$595
- Delivery Time 5 days
- Number of Revisions 1
- Number of Pages 9
- Design Customization
- Responsive Design
- Source Code
Optional add-ons
You can add these on the next page.
Fast 3 Days Delivery
+$250
Additional Revision
+$100
Vercel + Render Deployment
(+ 2 Days)
+$295
AWS ECS Fargate Deployment
(+ 2 Days)
+$495Frequently asked questions
About Mihai
Full-Stack Engineer | React, Next.js, Spring Boot, Express.js
Cluj-Napoca, Romania - 1:07 am local time
I can handle the full development process, from requirements and system architecture through frontend and backend implementation, database design, REST APIs, third-party integrations, testing, and deployment.
I can help you with:
• Business websites and content platforms built with React and Next.js
• Full-stack web applications and SaaS products
• Responsive interfaces, forms, dashboards, and business workflows
• Express.js and Spring Boot backend services
• REST API design and implementation
• Authentication, authorization, roles, and permissions
• PostgreSQL and MongoDB data modeling and integration
• Third-party API and service integrations
• Technical SEO for Next.js websites
• Testing, debugging, and application reliability
• Docker Compose environments and application deployment
My work focuses on clear requirements, practical architecture, maintainable code, and incremental delivery. I communicate assumptions and constraints directly, keep the implementation aligned with the agreed scope, and avoid unnecessary complexity.
I am particularly well suited to business websites, internal tools, workflow-driven applications, SaaS products, and projects that require both frontend and backend ownership.
Share your requirements, current stack, and expected outcome, and I will propose a practical implementation approach.
Steps for completing your project
After purchasing the project, send requirements so Mihai can start the project.
Delivery time starts when Mihai receives requirements from you.
Mihai works on your project following the steps below.
Revisions may occur after the delivery date.
Review requirements and arrange project access
I review your application requirements and we arrange the required GitHub, Supabase, OAuth, SMTP, and other agreed project access after the contract starts.
Prepare and configure the project
I prepare the clean project repositories and configure the application environment, Supabase Auth/PostgreSQL, migrations, RLS, URLs, and runtime settings.




