1001 Freelance Projects
Latest Projects from
Freelance Marketplaces
View Project
View this project in detail
(Note: you will be redirected to external marketplace)
Project title:
Engineer to audit Existing CRM Codebase (TypeScript/Node/NeonDB)
Posted by:
External project from PeoplePerHour
Started:
09-Jan-2026 15:14 GMT
Description:
Job Description

I’m looking for an experienced senior full-stack engineer to review an existing CRM system and provide a clear, structured technical assessment of the current codebase.

This is not a build-from-scratch role. The goal is to audit the existing system, review architecture and implementation choices, and highlight risks, concerns, and improvement opportunities across backend, frontend, and data layers.

Tech Stack

Backend: Node.js, Express, TypeScript

Frontend: TypeScript, Tailwind CSS

Database: NeonDB (PostgreSQL)

System Type: Custom CRM platform

Auth: Mix of public and authenticated endpoints

Scope of Review

You will be asked to review the existing codebase and provide written feedback on:

1. Code Structure & Architecture

Project structure and separation of concerns

API design and route organization

Service, controller, and data access patterns

Type safety and TypeScript best practices

2. Backend & API Review

Public vs authenticated endpoint design

Validation, error handling, and middleware usage

Security posture of public endpoints

Rate limiting, abuse protection, and access controls

3. Frontend Review

Component structure and state management

Tailwind usage and maintainability

Frontend/backend contract consistency

4. Database & Data Layer

Schema design and relationships

Query patterns and performance considerations

Data access safety (SQL injection, unsafe queries)

5. Security & Reliability

Authentication/authorization design

IDOR, data exposure, and abuse risks

Secrets management and configuration hygiene

Logging, monitoring, and error visibility

Deliverables

A written technical review (bullet-pointed and structured)

Clear identification of high-risk, medium-risk, and low-risk concerns

Practical, actionable recommendations (no theoretical fluff)

Notes on what is good and should remain unchanged

No code changes are required unless specifically discussed.

Ideal Freelancer

5+ years professional full-stack experience

Strong TypeScript + Node.js background

Experience reviewing or auditing existing codebases

Comfortable with PostgreSQL / NeonDB

Strong understanding of API security and CRM-style systems

Clear written communication (this is a review role)
Project ID:
3464952
Project category:
Project budget:
View this project in detail
(Note: you will be redirected to external marketplace)
Last Projects / Browse Projects
  Project Started
Need zoho expert
Category: Zoho, Zoho Creator, Zoho CRM
Budget: ₹100 - ₹400 INR
12 Jan 2026 05:03 GMT
Color Grade & Watermark Videos
Category: After Effects, Color Grading, Final Cut Pro, Post Production, Video Editing, Video Processing, Video Production, Video Services
Budget: ₹12500 - ₹37500 INR
12 Jan 2026 05:02 GMT
Modern Typographic “64” Artwork
Category: Adobe Creative Cloud, Adobe Illustrator, Photoshop, Graphic Design, Illustration, Logo Design, Print Design, Typography, Vector Design
Budget: $10 - $30 USD
12 Jan 2026 04:58 GMT
Daily Screen Recording Production
Category: Audio Services, Video Editing, Video Production, Video Services, Video Streaming, Video Upload
Budget: ₹1500 - ₹12500 INR
12 Jan 2026 04:57 GMT
Tech B2B Sales Consultant
Category: B2B Marketing, Business Development, Business Strategy, Consulting, Digital Marketing, Lead Generation, Penetration Testing, Sales, Sales Management, Web Development
Budget: ₹12500 - ₹37500 INR
12 Jan 2026 04:53 GMT
Beginner English Conversation Podcast
Category: Audio Editing, Content Creation, English Teaching, Language Tutoring, Podcasting, Script Writing, Video Editing, Video Production
Budget: $10 - $30 USD
12 Jan 2026 04:52 GMT
AWS OCR Pipeline (A Team)
Category: CSS, HTML, JavaScript, JSON, OCR
Budget: $100 - $150 HKD
12 Jan 2026 04:52 GMT
Gym KPI iOS Dashboard App
Category: API Development, Excel, IOS Development, IPhone, Mobile App Development, Mobile App Testing, PHP, Swift
Budget: $250 - $750 AUD
12 Jan 2026 04:51 GMT
Stabilise Two x WordPress Sites
Category: CSS, HTML, PHP, SEO, Website Analytics, Web Development, Website Optimization, Website Testing, WordPress, WordPress Design
Budget: $25 - $50 AUD
12 Jan 2026 04:49 GMT
Write Informative Health Article
Category: Article Rewriting, Article Writing, Content Writing, Copywriting, Ghostwriting, Medical Writing, SEO Writing, Technical Writing
Budget: ₹12500 - ₹37500 INR
12 Jan 2026 04:48 GMT
PHEV Fundraising Campaign for Food Recovery
Category: Content Writing, Creative Writing, Digital Marketing, Fundraising, Internet Marketing, SEO Writing, Social Media Marketing
Budget: $250 - $750 USD
12 Jan 2026 04:46 GMT
Activate Google Discover Visibility
Category: Analytics, Content Audit, Content Strategy, Internet Marketing, Link Building, Page Speed Optimization, SEO, WordPress
Budget: ₹1500 - ₹12500 INR
12 Jan 2026 04:45 GMT
Rewrite Lead-Gen Homepage Copy
Category: Branding, Business Writing, Content Development, Content Strategy, Content Writing, Copywriting, Editing, Lead Generation, Proofreading, SEO Writing
Budget: $30 - $250 AUD
12 Jan 2026 04:44 GMT
Citywide USB Hub Installation
Category: Field Technical Support, Installation, Troubleshooting
Budget: $30 - $250 USD
12 Jan 2026 04:44 GMT
Online Ustadzah for Tajwid & Fiqih
Category: Content Creation, Education & Tutoring, Public Speaking, Teaching / Lecturing, Voice Over, Voice Talent, Zoom
Budget: $8 - $15 USD
12 Jan 2026 04:44 GMT
Browse All Projects
Projects by Skills ...
android
ajax
asp
aspnet
cms
cpp
csharp
css
delphi
design
drupal
excel
facebook
flash
html
java
javascript
joomla
iphone
mysql
photoshop
php
python
ruby
seo
sql
sysadm
translate
typing
twitter
vbnet
xml
wordpress
writing
New!
Проекты на русском
(Projects in Russian)

Copyright © 2005-2025
1001 Freelance Projects