Complete React-Express-Firebase Build
Publicada el 2026-07-18
Descripción de la oferta
I already have a partially-built web app running on React for the front end, Express.js for the API layer, and Firebase for authentication, data, and hosting. The skeleton is there, but many screens are still placeholders and several workflows are unfinished. I’m looking for a developer who can take this codebase, finish every remaining module, tighten the architecture, and deliver a production-ready release. Here’s the kind of help I need: • Audit the current repository, then map out what’s missing. • Finish all remaining UI screens and the matching Express endpoints. • Connect each screen to Firebase services—Auth, Firestore, Storage, Cloud Functions, and if useful, Messaging for real-time updates. • Set up clean error handling, secure Firestore rules, and optimise both client bundle size and server response times. • Add automated unit and end-to-end tests, then wire everything into a CI/CD pipeline that deploys straight to Firebase Hosting (or another host we agree on). • Produce a clear README and quick-start guide. • Walk me through the finished product so I can maintain it confidently. Deliverables 1. Updated code in Git with logical, well-named commits. 2. A fully working production build deployed to my Firebase project (or an alternative cloud target we define together). 3. Test suite with high coverage and a green CI/CD pipeline. 4. Documentation covering local setup, environment variables, deployment steps, and architecture decisions. 5. Final handover call or video walk-through. Acceptance criteria • All existing and new features function across current Chrome, Firefox, and Safari. • ESLint shows no critical or high-severity errors. • Lighthouse performance score of 85+ on desktop. Once we connect, I’ll share the repository link and Figma screens so you can size the effort accurately. If you’ve shipped React-Express-Firebase apps before, especially those with real-time features, let’s talk.
Skills
Fuente original: freelancer