Fix Blank CRM Page

Fix Blank CRM Page

Fix Blank CRM Page

Job Overview

Location
Worldwide
Job Type
Freelancer.com
Salary
$234 - $1,950 Project
Date Posted
19 hours ago

Additional Details

Job ID
48700
Job Views
9

Job Description

My customer-facing CRM suddenly stopped rendering—every route now shows a completely blank page. The stack is:

• Frontend: Vite-built JavaScript app, served by nginx
• Backend: Node.js + TypeScript with Fastify, Prisma, and a PostgreSQL database

Everything was working earlier, so I suspect a recent build, deploy, or dependency change has introduced a breaking issue. I haven’t been able to capture any obvious errors in the browser console or the server logs, and I’m not sure where to start.

Here’s what I need from you:

1. Diagnose why the frontend renders a blank screen and trace the problem through to the backend if necessary.
2. Apply (or guide me through applying) the fix—whether that involves Vite build settings, Fastify routes, Prisma queries, or nginx configuration—until the CRM loads normally again.
3. Provide a short report that outlines:
• The root cause
• Exact code or config changes made
• Preventive steps I can follow for future deployments

You’ll get Git repo access and SSH into the Ubuntu box where nginx proxies to the Fastify server. The Postgres data must remain intact, so please keep migrations or schema edits off the table unless we discuss them first.

If you’ve untangled Vite, Fastify, or nginx blank-screen bugs before, I’d like to get this resolved quickly—ideally today.

---
來源:Freelancer.com | 出價次數:136 | 剩餘時間:7 日 | 專案類型:固定預算

常見問題 FAQ

點樣申請呢份工?

請點擊頁面上嘅「立即申請」按鈕,或者按照聯絡資料聯絡僱主。

申請後幾耐有回覆?

回覆時間視乎僱主,一般 1-2 星期內會有面試邀請。

呢份工係唔係真實㗎?

EZJobs 上嘅所有職位都經過審核,確保真實有效。

Location

🌍

🌍 Remote · Worldwide

This is a freelance project open to candidates worldwide — work remotely from anywhere.

Work Mode:Freelance

Similar Jobs

Freelancer.com
Freelancer.com

Freelance

PDF-to-Word

Freelancer.com
Freelancer.com

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept