Custom CRM | Node.js | React | AWS | Full Stack Developer

Andrii

Andrii Bondarenko

Custom CRM | Node | React | AWS | Full Stack Node.js Developer | MERN
As a Full Stack Developer React Node, I created a system for managing an online text translation platform. The project automates work evaluation, task assignment, and user role management. Each performer has a profile with details like education and services offered, functioning like a freelance system for translation services. Leveraging React for the front end and Node.js for the backend, I ensured a smooth and efficient user experience. This involved using my skills as a JavaScript Developer, Backend Developer, and Web Developer to build a robust, scalable platform. MERN

Problem Statement

Manual chaos: Quotes, invoices, and task assignments handled via email/
spreadsheets.
Tool overload: 5+ disparate systems (Trello, Excel, PayPal) causing inefficiencies
Communication gaps: Translators, PMs, and clients lacked a unified platform.
Result: Delayed projects, administrative burnout, and scaling limitations.

Objectives

Centralize operations – Single source of truth for clients, projects, and
finances.
Automate workflows – Instant quotes, auto-invoicing, and smart task
delegation.
Bridge communication – Real-time updates for translators, PMs, and clients.

Key Features

Client Management: Profiles, project history, and preferences.
Quote/Invoice Generator: Auto-calculates rates, integrates with payment gateways.
Task Workflow: Assigns jobs based on translator availability/language pairs.
Document Hub: Version-controlled files with cloud storage (GCP).
Chat: Live chat for managers and freelancers.
Multi-Language UI: Supports English, Latvian.
Custom Settings: Custom settings (services, permissions, resources, tags, pricng
AI Editor: Editor that allow set custom prompts .
Role-based permissions: Each type of user has access to particular resources and actions.
Payment integrations: Stripe, PayPal

Tech Stack

Backend: Node.js, Express, MySQL
Frontend: React, JavaScript, TypeScript
Cloud: GCP, Docker, CI/CD
3rd party: Google API, OpenAI, Email integrations
Testing: Jest, Supertest

Impact & Results

40% faster project turnaround (reduced manual steps).
$15k/year saved on redundant software licenses.
100% client retention for agencies using the CRM (6-month data).
Client Feedback: “Finally, a system that grows with our needs!”

Future Improvements

Advanced clients part: More features for clients side.
Advanced analytics: Profitability dashboards per client/language pair.
Mobile app: On-the-go access for translators and PMs.Let’s Work Together
Need a custom solution for your business?
Let’s connect if you need senior-level engineering and cloud strategy that
delivers real business results.
Regards,
Andrii Bondarenko
Like this project

Posted Jun 12, 2025

I created a system for managing an online text translation platform. The project automates work evaluation, task assignment, and user role management.

Likes

2

Views

84

Timeline

Oct 12, 2021 - Jun 12, 2025

Clients

Kings of translation