.NET & PostgreSQL SaaS Code setup and Review
Budget / Salary₹12,500–37,500
TypeFreelance project
LocationRemote
Posted1 hour ago
I have a multi-tenant SaaS platform built in C# (.NET 6) with a PostgreSQL database and a fairly sizeable Angular front-end. Before we move to the next release I want a fresh, professional set of eyes on the entire stack both server-side and client-side.
Your code setup and review should focus on three areas:
• Code quality & overall structure: identify duplication, unnecessary complexity, poor naming, missing tests, and anything that will slow future development.
• Database access: inspect Entity Framework mappings, raw SQL and stored procedures, connection handling, indexing strategy and query performance.
• Security: call out injection risks, authentication / authorization gaps, secrets management, CORS, OWASP Top 10 issues, and any misconfigurations that could expose data.
Please evaluate against widely accepted industry standards (Clean Code, SOLID, OWASP, PCI where relevant) and reference them in your feedback rather than inventing new rules.
Deliverables
• Written report that groups findings by severity and provides concrete refactor or remediation steps.
• Inline comments or a pull-request style review in Git (preferred) so the development team can see context next to the affected lines.
• A brief follow-up call or recorded walkthrough to clarify recommendations.
Acceptance criteria
The report must cover every project in the solution, include at least five actionable items per focus area, and highlight any critical vulnerabilities first.
The repository is hosted on GitHub; I’ll grant you read-only access along with database schema diagrams and a Postman collection of key endpoints so you can run the code locally if you wish. No code changes are required from you—just the review and guidance.
If you’re comfortable digging deep into .NET internals, EF Core, Npgsql, and modern React tooling, should able to work in VM (SSH / RDP access)
Your code setup and review should focus on three areas:
• Code quality & overall structure: identify duplication, unnecessary complexity, poor naming, missing tests, and anything that will slow future development.
• Database access: inspect Entity Framework mappings, raw SQL and stored procedures, connection handling, indexing strategy and query performance.
• Security: call out injection risks, authentication / authorization gaps, secrets management, CORS, OWASP Top 10 issues, and any misconfigurations that could expose data.
Please evaluate against widely accepted industry standards (Clean Code, SOLID, OWASP, PCI where relevant) and reference them in your feedback rather than inventing new rules.
Deliverables
• Written report that groups findings by severity and provides concrete refactor or remediation steps.
• Inline comments or a pull-request style review in Git (preferred) so the development team can see context next to the affected lines.
• A brief follow-up call or recorded walkthrough to clarify recommendations.
Acceptance criteria
The report must cover every project in the solution, include at least five actionable items per focus area, and highlight any critical vulnerabilities first.
The repository is hosted on GitHub; I’ll grant you read-only access along with database schema diagrams and a Postman collection of key endpoints so you can run the code locally if you wish. No code changes are required from you—just the review and guidance.
If you’re comfortable digging deep into .NET internals, EF Core, Npgsql, and modern React tooling, should able to work in VM (SSH / RDP access)
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.