A Next.js and Cloudflare-based company platform built for Blue Service to showcase swimming pool and fountain services, collect customer inquiries, manage website content, connect with ERP/CRM operations, monitor business metrics, and support internal device/firmware workflows from a secured admin dashboard.

Company website, ERP, CRM and server management platform
Year
2022
Role
Full-stack developer, system architect, ERP/CRM administrator, server manager, Next.js application developer, Cloudflare deployment manager, OAuth integration developer, dashboard and admin workflow designer, lead-management system builder, media and firmware infrastructure maintainer, SEO implementation, production monitoring, and ongoing technical support
Problem
Blue Service needed more than a static company website. The business required a professional public presence for swimming pool, fountain, and water-feature services, while also needing a secure internal system for capturing leads, managing project content, connecting website users with ERP/CRM data, handling media uploads, supporting device activation workflows, hosting firmware assets, and keeping the production server and ERP system reliable.
Solution
I built a full-stack business platform using Next.js, TypeScript, Tailwind CSS, Prisma, Cloudflare Workers, Cloudflare D1, and Cloudflare R2. The public website presents Blue Service services, projects, gallery pages, contact flows, SEO metadata, sitemap, and landing-page content. The private dashboard includes authenticated ERP OAuth login, role-based access, lead management, lead export, project/content management, media library uploads, activation key management, and firmware flashing support. The system integrates with ERPNext/Frappe through OAuth 2.0 and API calls to display CRM, sales, invoice, opportunity, quotation, task, and notification data inside the dashboard. I also manage the full production server, ERP, and CRM setup for the company.
Outcome
The project demonstrates a real-world production system that combines marketing, operations, CRM, ERP, infrastructure, and internal tooling in one platform. Blue Service now has a professional website, searchable service pages, lead-capture workflows, secure admin access, ERP-connected business analytics, content management tools, cloud media storage, firmware delivery infrastructure, and ongoing server/ERP/CRM management handled through a modern full-stack architecture.
Visual archive
A closer look at the real interfaces, states, and build details behind Blue Service.
Build notes
Technologies