Node.js Performance, SSL, Upload Fix

Заказчик: AI | Опубликовано: 12.03.2026

I run a production site on a Node.js + MongoDB stack and I’m looking to smooth out several pain-points in a single sprint. Performance is my top priority. The biggest bottleneck is database-side: query times keep climbing because of missing or poorly chosen indexes. I need someone who can audit the current collections, design the right compound indexes, and refactor slow aggregation pipelines. While you’re in there, I’d like basic search functionality so visitors can quickly surface records instead of scrolling through endless lists. Alongside the back-end tuning, there are a few infrastructure and UI tasks that will set the platform up for the next phase: • SSL certificate: generate or import the cert, configure it on the server, force HTTPS, and verify no mixed-content warnings. • Image upload: repair the current broken flow so admins can add pictures without errors, confirm files land in the correct folder/cloud bucket, and display instantly on the front end. • Service categorisation: tidy the classification UI so new services drop into the right bucket and show up under the proper filters. Most of the coding touches the front end, but you’ll need the full picture of our Node.js middleware and MongoDB schema to keep performance high. Familiarity with tools like Mongoose, Express, and any modern component framework (React/Vue/Svelte) will help you slot in quickly. I’ll provide repo access, a staging database, and the current Lighthouse and Atlas metrics so you can benchmark improvements. When you hand the work back, I’ll be looking for: • Noticeably faster page and query response times under load tests • Clean SSL lock icon on every page • Flawless image upload and immediate display • An intuitive, bug-free service classification interface If you’ve tuned indexes before, wrangled SSL certs, and enjoy polishing user-facing details, I’m ready to get started as soon as you are.