
In Progress
Posted
Paid on delivery
2. Project Objectives • Refactor the existing unit-conversion functionality into a reusable Laravel domain service. • Expose the conversion functionality through authenticated and versioned internal API endpoints. • Create a reusable localization, RTL and branding framework for the FlinkISO subsystem. • Implement a data-driven ISO Overlay Template Engine instead of hardcoded per-standard logic. • Create complete, structured and versioned ISO field catalogs with lookup values, validations, reports, imports, exports and PDF outputs. • Keep Rocket LMS as the current host and orchestrator while preparing the conversion service for future extraction into Converter V3. 3. Unified Project Structure Phase Scope Outcome Phase 1 Core Refactor and Internal API A reusable conversion engine and stable API contract. Phase 2 Localization, Branding and ISO Overlay Templates A configurable multilingual ISO framework. Phase 3 Complete ISO Field Catalogs The complete ISO data, validation, reporting and document layer. 4. Mandatory Architecture Principles Single Source of Truth: All conversions must be executed through UnitConversionService. Conversion formulas must not remain in controllers, Blade templates, JavaScript components, reports or API controllers. Data-Driven ISO Configuration: ISO templates, fields, dropdown values, validation rules, KPI definitions and risk libraries must be stored as data or versioned configuration. They must not be hardcoded separately for each ISO standard. API-First Design: The same business logic must support the Rocket LMS user interface, internal modules, the Connector, future PnP-Universe SubScripts and the future Converter V3. Backward Compatibility: Existing Rocket LMS conversion screens and stored data must continue to work after the refactor unless a specific migration is explicitly approved. Secure Access: API access must use Laravel Sanctum, token scopes, role and permission checks, request validation, structured error responses and audit logging for sensitive changes. Extractable Service Boundary: The service must remain inside Rocket LMS for the current project, but its public contract, dependencies and configuration must allow later extraction into Converter V3 without a second full refactor. 5. Unified Milestone and Programming Workload Table The percentages below represent the relative programming workload of the complete project. They are intended for scope control, milestone planning and acceptance tracking. The total is 100%. ID Phase Milestone Primary Scope Workload M1 Phase 1 Architecture Review and Refactor Plan Map the current implementation, dependencies, affected files, backward-compatibility requirements and rollback approach. 2% M2 Phase 1 UnitConversionService Extraction Create the reusable conversion domain service and remove duplicate formulas from presentation and controller layers. 4% M3 Phase 1 Configuration, Preferences, Formatters and Cache Separate unit configuration, user preferences, localized formatting and cache invalidation logic. 4% M4 Phase 1 Versioned Internal API Implement authenticated v1 endpoints, validation, API resources, documentation and tests. 5% M5 Phase 1 Phase 1 QA and Handover Regression, permission, precision, batch, invalid-unit and deployment validation. 1% M6 Phase 2 Multi-language and Localization Framework Implement translation keys, locale fallback, localized labels, validation messages and formatting. 4% M7 Phase 2 RTL and Theme Engine Implement RTL compatibility, branding tokens, visual configuration and branded document variables. 4% M8 Phase 2 ISO Overlay Template Engine Create data-driven ISO overlay management, versioning, lifecycle states, assignment and cloning. 5% M9 Phase 2 Default ISO Overlay Content Pack Import approved workflows, audit checklists, KPI definitions, risk libraries and forms. 8% M10 Phase 2 Phase 2 QA and Template Acceptance Validate overlays, localization, RTL, theme changes, workflows, checklists, KPIs, risks and forms. 2% M11 Phase 3 ISO Catalog Matrix and Common Field Dictionary Freeze the standards, versions, clauses, modules, fields, lookups, reports, PDFs, languages and migrations. 8% M12 Phase 3 Complete Fields, Lookups and Dropdown Values Build the approved catalog and all reusable, translatable and versioned lookup structures. 23% M13 Phase 3 Validation Rules, Dependencies and Help Texts Implement field rules, cross-field dependencies, transitions, permissions and localized guidance. 10% M14 Phase 3 Reports, Import/Export, PDFs and Migration Implement approved reports, file exchange, branded PDFs and legacy-data migration utilities. 13% M15 Phase 3 Final QA, UAT, Documentation and Production Handover Complete catalog verification, security and regression testing, deployment documentation and handover. 7% TOTAL PROJECT PROGRAMMING WORKLOAD 100%
Project ID: 40658169
31 proposals
Remote project
Active 1 min ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hello, I have reviewed your project objectives for FlinkISO—refactoring unit conversion into a reusable Laravel domain service, exposing authenticated API endpoints, building a localization/RTL/branding framework, and implementing a data-driven ISO Overlay Template Engine. With 5+ years in Laravel and API development, I am ready to deliver. My approach: · Unit conversion service: Refactor into a reusable domain service with versioned, authenticated API endpoints. · Localization/RTL/branding: Build a reusable framework for the FlinkISO subsystem. · ISO Overlay Template Engine: Data-driven logic replacing hardcoded per-standard rules—structured ISO field catalogs with lookup values, validations, reports, imports, exports, and PDF outputs. · Integration: Keep Rocket LMS as host while preparing for future extraction into Converter V3. Deliverables: Clean, tested code with documentation. Ready for integration. Let me build your extensible ISO foundation. Noor ul Amin
€15 EUR in 30 days
4.0
4.0
31 freelancers are bidding on average €42 EUR for this job

Your two mandatory principles — a single UnitConversionService as the only place formulas live, and data-driven ISO config instead of per-standard hardcoding — are exactly the right spine for this, and they're where I'd anchor the whole build. Phase 1: I'd extract every conversion formula out of controllers, Blade, JS and reports into one UnitConversionService with a clean interface and full unit tests locking the contract, then expose it behind versioned, authenticated internal API endpoints (/api/v1/...) so Converter V3 can later consume the same contract untouched. Phase 2: a config-driven localization/RTL/branding layer plus an ISO Overlay Template Engine that renders any standard from stored templates. Phase 3: versioned ISO field catalogs — fields, lookups, validation rules, KPIs, imports/exports and PDF outputs — all as data, with Rocket LMS staying host and orchestrator. I'd keep each phase behind its API contract so nothing regresses. Given the scope, I work in small milestones you release as each verified piece lands. Solid with Laravel service architecture and versioned APIs — I can start on the Phase 1 refactor right away.
€8 EUR in 1 day
7.3
7.3

Hello, With over 15 years of experience in software development and a strong background in Laravel, I am confident I can bring significant value to the FlinkISO v2 Architecture and Build project. My familiarity with this framework and my proven ability to refactor complex systems align perfectly with your project's critical first phase - Core Refactor and Internal API. I will ensure that all conversion functionalities are encapsulated within a reusable Laravel domain service, maintaining a Single Source of Truth while extracting hardcoded conversion formulas from controllers, templates, and other components. Moreover, my experience constructing robust multilingual frameworks (Phase 2 requirement) lends itself directly to your needs for Localization, Branding and ISO Overlay Templates. You can trust me to implement translation keys, locale fallbacks, localized labels, RTL compatibility, and branding mechanisms that add significant value to your project. This proficiency extends to creating data-driven ISO Overlay Template Engines as well; rather than relying on hardcoded dependencies for each ISO standard as you outlined in your description. Lastly, I assure you that my approach aligns closely with your 'API-First' philosophy and the need for backward compatibility for existing Rocket LMS conversion screens. I prioritize secure access using Laravel Sanctum, token scopes, role and permission checks with an added layer of audit loggin Thanks!
€30 EUR in 1 day
7.2
7.2

Hi there, I understand you need to refactor your existing unit-conversion functionality into a reusable Laravel domain service and expose it through authenticated, versioned internal API endpoints. This is exactly the type of architecture modernization project I specialize in. For the FlinkISO v2 build, I would structure the Laravel domain service following SOLID principles with proper separation of concerns. The unit conversion logic will be encapsulated in dedicated service classes that can be easily tested and maintained. I'll implement JWT-based authentication for the API endpoints and use Laravel's built-in versioning capabilities to ensure backward compatibility. The microservice approach will include proper error handling, comprehensive logging, and thorough documentation using tools like Swagger. I'll containerize the application with Docker for consistent deployment across environments and set up CI/CD pipelines for automated testing and deployment. For data processing, I'll optimize the conversion algorithms and implement caching strategies where appropriate to improve performance. The architecture will be scalable and follow Laravel best practices for maintainability. Best Regards, Khorshed Alam, RS Software
€20 EUR in 6 days
8.2
8.2

I have experience with Laravel, PHP, REST APIs, service-oriented architecture, database-driven systems, localization, RTL, authentication, and large-scale refactoring. I can refactor the existing conversion logic into a clean reusable domain service while maintaining backward compatibility with Rocket LMS. I can also implement the Sanctum-protected versioned API, localization/branding framework, data-driven ISO overlay engine, versioned field catalogs, validations, reports, imports/exports, PDFs, testing, and documentation. The architecture will keep the service boundary clean for future extraction into Converter V3. Could you share the existing Rocket LMS codebase and current conversion/ISO implementation so I can review the architecture, dependencies, database structure, and estimate the refactoring effort accurately?
€19 EUR in 7 days
6.4
6.4

Hi, I'm Denis, a full-stack engineer who has built domain services and internal APIs in Laravel for systems requiring strict backward compatibility and clear extraction paths. The FlinkISO refactor is a clear case of separating business logic from presentation layers while preserving existing integrations. The plan to extract UnitConversionService as a single source of truth makes sense—moving formulas out of controllers, Blade templates, and JavaScript components will reduce duplication and make future migrations to Converter V3 smoother. The emphasis on versioned, authenticated API endpoints and structured configuration for ISO overlays points to a system that must stay maintainable as standards evolve. I’ve worked on similar systems where multiple services needed to stay synchronized while processing large volumes of data. Keeping Rocket LMS as the orchestrator while preparing the service boundary for extraction is a smart architectural constraint—it forces clean contracts and reduces future refactoring risk. I can start working right away. Let's connect and discuss the details. Thanks, Denis.
€8 EUR in 1 day
5.7
5.7

★•══•★ Hi client ★•══•★ I’m confident I can refactor your unit-conversion functionality into a clean, reusable Laravel domain service that fits perfectly with your API-first approach. I’ll make sure the conversion logic lives only in the UnitConversionService—no sneaky formulas hiding in controllers or views. For localization and branding, I’ll build a flexible framework supporting RTL and multilingual needs, plus a data-driven ISO overlay template engine that’s easy to maintain and version. All your ISO catalogs will be neatly organized with validations, reports, imports/exports, and PDF outputs ready to roll. Security is key—I’ll lock down APIs with Laravel Sanctum, roles, permissions, and audit logging. The architecture will stay modular for smooth future extraction into Converter V3 without headaches. How do you see us tackling phase 1 to lay a solid foundation for the rest? Best regards, Rico
€19 EUR in 7 days
5.0
5.0

I’ve built Laravel domain services with Sanctum-scoped APIs, ISO catalog systems, and bilingual data pipelines before, so this is standard work. I’ll extract the unit-conversion logic into a dedicated `UnitConversionService`, purge hardcoded formulas from controllers and Blade, and expose authenticated v1 endpoints under `/api/v1/convert` with request validation, resource layers, and Pest tests. Localization will run through Laravel’s translation files with RTL support via CSS logical properties, theme tokens in a dedicated config file, and branded PDF variables mapped to overlay templates stored as versioned JSON. The overlay engine will store templates in the DB with state machines, cloning, and assignment rules; catalog data will live in structured migrations with lookup tables, validation rules, and KPI definitions. I’ll keep backward compatibility via adapter patterns for legacy screens and migration utilities for existing data. Can start immediately. Thanks, Andrii.
€19 EUR in 1 day
4.6
4.6

Hi, I can take this on as a structured Laravel refactor rather than a patchwork implementation. The architecture is clear: keep Rocket LMS as the current host, centralize all conversion logic inside a single `UnitConversionService`, expose it through versioned Sanctum-protected APIs, and build the ISO layer as configuration-driven data instead of hardcoded standard-specific logic. I’m comfortable with Laravel service boundaries, API resources, Sanctum scopes, RBAC, caching, localization/RTL, config-driven form systems, imports/exports, PDF generation, migration tooling, and regression testing. I’d follow your milestone structure closely: Phase 1 — service extraction, config/preferences, API, QA Phase 2 — localization, RTL/branding, ISO overlay engine/content Phase 3 — full field catalogs, validation, reports, PDFs, migrations, UAT The most important part will be preserving backward compatibility while keeping the conversion service clean enough to extract later into Converter V3 without another major rewrite. I can work against the 15 milestones and provide code, tests, API documentation, migration notes, and handover material at each acceptance point. Best, Mina
€50 EUR in 7 days
4.2
4.2

Hello, I’m interested in the FlinkISO v2 architecture and build project. I have experience with Laravel, PHP, REST APIs, JavaScript, authentication, data-driven systems, and backend architecture, and I’m comfortable working with structured refactoring and existing applications. I can help implement the reusable conversion service, versioned internal APIs, localization/RTL framework, data-driven ISO configurations, validation, and related backend functionality while maintaining backward compatibility. I’m comfortable working milestone-by-milestone with testing, documentation, and careful regression checks. I’m available to start immediately and can review the existing codebase first to provide a clear implementation plan. Thank you.
€8 EUR in 1 day
4.3
4.3

Hi there! This project needs a careful Laravel architecture refactor without breaking the existing Rocket LMS functionality. The key challenge is keeping conversion logic centralized while making the API, localization, ISO templates, and catalogs reusable and future-ready. I have experience with Laravel, software architecture, REST APIs, authentication, data-driven systems, documentation, and modular backend development. I can structure the work around your three phases and keep backward compatibility as a priority. I will first map the existing conversion flow and dependencies before extracting UnitConversionService. Then I will build the versioned Sanctum API with validation, permissions, audit logs, and tests. For Phase 2 and 3, I will use configurable ISO data, localization, RTL, branding, validation, lookups, reports, imports, exports, and PDF generation instead of duplicated hardcoded logic. The service boundary will remain clean for future Converter V3 extraction. check our work [https://www.freelancer.com/u/ayesha86664](https://www.freelancer.com/u/ayesha86664) Can you provide the current Rocket LMS repository and existing conversion implementation for the initial architecture review? Let me know if you’re interested & we can discuss it. Best Regards Ayesha
€19 EUR in 4 days
4.1
4.1

Hello, the first thing I'd check is whether the existing unit-conversion logic is scattered across controllers, Blade templates, JavaScript, and reports—because that’s where the refactor starts breaking if you don’t centralize it cleanly into a dedicated domain service. I’ve worked on similar domain service extraction projects, especially in Laravel where we moved scattered business logic into dedicated services while keeping the host application intact. The key was defining clear service contracts, versioning the API early, and ensuring backward compatibility through migration layers. I’d approach this in three phases: first, extract the UnitConversionService and remove formula duplication from the presentation layer while exposing authenticated v1 endpoints with Sanctum scopes. Next, build the localization and ISO overlay template engine with data-driven configurations for fields, validations, and reports. Finally, implement the full ISO catalog with versioned migrations, PDF outputs, and import/export utilities. One dependency to confirm is the exact structure of your existing Rocket LMS screens and stored data—we’ll need to map those dependencies before touching the conversion formulas. Thanks, Lazar.
€8 EUR in 1 day
3.4
3.4

The biggest risk here isn’t building another Laravel feature — it’s refactoring the existing Rocket LMS logic without breaking what already works. I’d first map the current conversion flow and dependencies, then move all conversion logic behind a single UnitConversionService and expose it through a clean, versioned Sanctum-protected API. For the ISO side, I’d keep the architecture data-driven: versioned templates, fields, lookups, validations, permissions, KPIs and risk libraries stored as configuration/data rather than creating separate hardcoded logic for every standard. My implementation approach: Audit the existing Laravel/Rocket LMS conversion and ISO code paths. Extract and centralize conversion logic with backward compatibility. Build the authenticated /api/v1 contract with validation, scopes, permissions, errors and audit logging. Separate localization, RTL, branding and formatting concerns. Build the reusable ISO Overlay Template Engine with versioning, cloning and lifecycle states. Structure the ISO field catalog so fields, dropdowns, dependencies, validations, reports, imports/exports and PDFs are reusable and translatable. Add regression, precision, permission and migration tests before production handover. One question before starting: do you already have the existing Rocket LMS repository and the approved ISO standards/field catalogs available, or should the initial milestone include identifying and freezing those specifications?
€150 EUR in 10 days
3.5
3.5

Pulling that unit-conversion logic out into its own Laravel package is the right call before you scale it into microservices. I would build it as a standalone service with a clean API, containerize it for CI/CD, and document the endpoints so your other services can just call it. Can start today, working version in 3 days. These numbers are based on the post as written. We will refine them after a quick scope call. Want to jump on one?
€30 EUR in 5 days
3.2
3.2

Hi, I can help architect and build FlinkISO v2 with a clean Laravel domain architecture that keeps the current Rocket LMS implementation stable while preparing the system for future extraction into Converter V3. I’ll focus on the core architecture principles you outlined: a single UnitConversionService, data-driven ISO configuration, versioned internal APIs, Laravel Sanctum security, reusable localization/RTL/branding, and an extractable service boundary. Workflow: Architecture Review → Conversion Service Refactor → Configuration & Caching → Versioned API → Localization/RTL → ISO Overlay Engine → Field Catalogs → Validation & Dependencies → Reports/Import/Export/PDF → Testing → Documentation. I’ll ensure conversion logic is centralized and reusable rather than duplicated across controllers, Blade, JavaScript, reports, or APIs. ISO templates, fields, lookups, validations, KPIs, and risk libraries will be structured as versioned data/configuration so new standards can be added without duplicating business logic. I have experience with Laravel, PHP, API development, software architecture, microservices, Docker/containerization, CI/CD, and structured documentation, with strong attention to backward compatibility and secure API design. Best regards, Rofeal
€30 EUR in 2 days
2.7
2.7

Hi there, The architecture is clearly built around keeping the conversion logic reusable, the ISO configuration data-driven, and the API boundary ready for future extraction. The important part is preserving the existing Rocket LMS behavior while moving the logic into clean service and configuration layers. Is the current Rocket LMS codebase and existing conversion implementation available for an architecture review before the first milestone is started? Also, the brief cuts off during M7. Could you share the remaining milestones so the full Phase 2 and Phase 3 scope can be assessed correctly?
€600 EUR in 20 days
1.5
1.5

I specialize in exactly this type of architecture work: extracting business logic into reusable domain services, building versioned APIs with proper auth/validation, and designing data-driven configuration systems. Your FlinkISO v2 project requires systematic refactoring of unit conversions into a Laravel domain service, Sanctum-protected API endpoints, and a template engine that replaces hardcoded per-standard logic with configuration-driven data. I'll structure this for Phase 1 delivery starting with the architecture review and UnitConversionService extraction, implement the v1 API with full documentation, and ensure backward compatibility throughout. The clean service boundary you need for future Converter V3 extraction is exactly how I architect these kinds of systems. Ready to start immediately and deliver a solid foundation that supports your full three-phase roadmap.
€8 EUR in 3 days
0.0
0.0

Hello, I see that you're looking to refactor your unit-conversion functionality into a reusable Laravel domain service while also creating a robust internal API and a flexible ISO Overlay Template Engine. With 8++ years of experience in software development and architecture, I'm well-equipped to help you achieve a clean, efficient solution that meets all your objectives. My approach would involve a thorough architecture review to outline your current implementation, followed by the development of a reusable conversion engine. I'll ensure that all conversion logic is centralized in the UnitConversionService, adhering to your principles of maintaining a single source of truth. This will not only enhance maintainability but also prepare the groundwork for future expansions. As we move forward, I’d love to know how you envision the localization framework working alongside the branding elements. What specific features are you looking to implement for that? Best regards, Saad Ahmed
€23 EUR in 7 days
0.0
0.0

With over x years of solid experience in software architecture and development, I am well-equipped with the skills needed to tackle your FlinkISO project with precision and accuracy. You outlined a clear set of objectives that I intend to deliver - refactoring the existing unit-conversion functionality into a reusable Laravel domain service, implementing the data-driven ISO Overlay Template Engine, and creating complete ISO field catalogs among others. My expertise in AI-powered product development is highly complementary to your requirements and aligns well with the back-end engineering, cloud deployment, and ongoing support aspects of your project. Using AI Stack tools such as OpenAI, LangChain, LangGraph, CrewAI, AutoGen, Pinecone, Vector Databases among others have given me a good grasp on bringing efficiency to complex workflows like the ones you are addressing. In addition to my tech know-how, I bring strong collaboration skills to the table having worked on extensive backend projects with various clients. This means that not only can you rely on my technical proficiency but also my ability to communicate and integrate seamlessly with your in-house team if necessary. My commitment lies in building software that is scalable, maintainable and aligned with your business goals. Let's build a future together!
€10 EUR in 7 days
0.0
0.0

As a seasoned Full Stack Web Developer with a strong command over Laravel, I'm familiar with the building blocks of your project and fully equipped to take it on. Having consistently designed reusable and scalable applications, I completely resonate with your architecture principles. My work philosophy aligns perfectly with the idea of maintaining conversion formulas through UnitConversionService. Additionally, I prioritize data-driven configurations over hard coded implementations, ensuring they can adapt to future Converter V3 plans. My extensive experience spans not just domain service restructuring but also API design, resource documentation, and subsequent comprehensive QA & Handover validations. So you can expect smooth transitions throughout M1-M5 of Phase 1 which focuses on core refactoring and internal APIs - central to the project's objectives. Moreover, my skills do notunging Febrangledray. In M6-M10 of Phase 2, I intend to deliver a transparent multilingual ISO framework, RTL compatible branding engine and an efficient ISO Overlay Template Engine for FlinkISO subsystem along with effective data management solutions as envisioned by your mandate. My profile signifies my dedication to providing clean and scalable codes, efficient time management, great communication and long term support which should make me an ideal partner for your project.
€8 EUR in 1 day
0.0
0.0

Hi, your FlinkISO v2 project needs a reusable Laravel UnitConversionService and data-driven ISO templates. I’d start by extracting the service, enforcing single-source logic, and versioning APIs with Laravel Sanctum authentication. I built a Laravel-based unit conversion API for a SaaS platform, reducing code duplication by 70%. Happy to chat if you’d like to walk through the details.
€8 EUR in 1 day
0.0
0.0

Lewes, United States
Payment method verified
Member since Jan 29, 2025
€8-30 EUR
€8-30 EUR
€250-750 EUR
€8-30 EUR
€8-30 EUR
₹100-400 INR / hour
₹1500-12500 INR
₹750-1250 INR / hour
$30-250 USD
$15-25 USD / hour
$30-250 USD
₹12500-37500 INR
$700-701 USD / hour
₹600-1500 INR
$50-75 USD
₹750-1250 INR / hour
$30-250 USD
₹750-1250 INR / hour
₹1500-12500 INR
₹1500-12500 INR
$2-8 USD / hour
₹600-1500 INR
$250-750 USD
$40-70 USD
₹1500-12500 INR