Move your project with the Faiber team, from reviewing code and data to connecting services and going live. Support is with you at every stage to make the process clear and help get your project running.
First, we identify what to keep, what to connect to Infera, and what needs rewriting. Faiber's workspace focuses on React and TypeScript projects. For other technologies, the team reviews compatibility and the right migration approach.
Prepare these essentials before you begin.
Missing some of this information? Ask our support team for help. You don't need to finish every preparation before the first conversation.
Source code and run instructions
Identify your Git repository or project files, tool versions, dependencies, and build and run commands.
Data and files
Prepare your database schema, data volumes, user files, and a backup that can be restored.
Services and integrations
List your APIs, payment provider, SMS, email, authentication, and external services.
Configuration and access
Identify required environment variables, domains, and project owners' access. Keep passwords and keys out of source code and the public contact form.
Critical user journeys
List sign-up, login, purchases, bookings, and administrative actions to test after migration.
A transition plan
Agree on timing, budget, acceptable downtime, and who will approve the final result.
Move your project forward, one step at a time.
01
Review the project together.
Review goals, technologies, existing services, and requirements. Agree on scope, cost, and schedule.
What this delivers: A migration plan identifying what stays and what changes.
02
Prepare a working version in Faiber.
Bring source from Git or project files into the workflow, review dependencies and configuration, and run a test version separately from the current service.
What this delivers: An initial version whose Build and Preview can be checked.
03
Connect the modules you need.
Map existing capabilities to Infera modules. Prepare APIs, SDK integration, roles, permissions, and service configuration.
What this delivers: Defined integrations and the modules your project actually needs.
04
Trial the data and file transfer.
Back up current data, map schemas and identifiers, and migrate to the test version first. Check record counts, relationships, and file access.
What this delivers: Validated migrated data and a plan for the final sync.
05
Test the product before release.
Test login, permissions, payments, forms, and other critical journeys. Check builds, errors, and integrations, then approve the result.
What this delivers: An approved version and a final launch checklist.
06
Launch and follow up.
At the agreed time, sync final data, switch domain and deployment settings, and monitor the result. Keep a rollback path until the new version is verified.
What this delivers: A running Faiber project with guidance for management and further development.
17 modules for your product
Get to know the modules your project can use.
Faiber is the product development workspace; Infera provides its managed services. This directory includes every module introduced on this website. Choose only what your project needs, with access, configuration, and costs reviewed before activation.
Identity & access
Faiber Identity
Faiber Identity centralizes sign-in, account lifecycle, tokens, roles, and permissions so every service can enforce one consistent access model.
When migrating this capability
Map user IDs, roles, and existing login methods; password migration needs a separate review.
Faiber Profiles stores structured user information, typed custom properties, visibility rules, and trusted-service data in one queryable profile layer.
When migrating this capability
Map profile fields and their links to user identities.
Faiber Payments provides gateway-neutral payment intents, redirects, callbacks, status polling, and transaction administration without pushing provider logic into the frontend.
When migrating this capability
Review providers, transaction history, and callback URLs; test the payment journey.
Faiber Modules combines catalog, inventory, ordering, editorial content, SEO fields, media references, pricing, access rules, and audit history behind one modular API.
When migrating this capability
Map products, categories, content, and orders while preserving relationships.
Faiber LMS supports the broad lifecycle of digital learning: course structure, live and recorded sessions, classrooms, attendance context, assignments, exams, certificates, events, and reports.
When migrating this capability
Map courses, lessons, enrollments, and learner progress.
Faiber DRM is a standalone media library for UUID-addressed audio and video, with S3-compatible storage, folders, tags, rich search, and signed preview delivery.
When migrating this capability
Review media files, playback links, and audience access permissions.
Faiber Messenger accepts direct API calls or RabbitMQ events and turns them into localized, scheduled, channel-aware notifications with durable delivery history.
When migrating this capability
Identify message templates, delivery providers, and notification triggers.
Faiber Flow registers endpoint events, evaluates conditions, renders payload templates, gates downstream actions, and preserves run and step history for observable product automation.
When migrating this capability
Map workflow steps, triggers, and external integrations, then check a trial run.
Faiber Version publishes current and historical version descriptors, release-channel lookup, and client download metadata for web, desktop, mobile, TV, and other distributed applications.
When migrating this capability
Register applications, versions, release channels, and valid download links.
Faiber Manage is deployed once as a platform service and opens each service's administration in signed project context, avoiding a separate admin application in every sandbox.
When migrating this capability
Define team members and service administration permissions, then test their access.
From the first review to launch and the days that follow, Faiber support is by your side. If technical terms are unfamiliar, tell us about your project and goals. We'll work out the next step together.
Before migration, clarify the plan.
Identify required information, transferable components, and necessary changes together.
During migration, get help at every step.
Get assistance preparing code, connecting modules, moving data, and resolving errors.
After launch, keep moving forward.
Learn to manage services and get help with follow-up issues and further development.
For the first conversation, share your project type, current technologies, and requirements in the contact form. Timing and service scope are agreed after reviewing the project.
Questions to consider before migrating.
Must I replace my entire backend?
Not necessarily. Existing integrations are reviewed first. Depending on compatibility and requirements, some can stay while other capabilities move to Infera in stages.
Can user accounts and data move too?
The approach depends on your data structure and existing services. Data and identifiers are mapped before the final transfer. Authentication may require retaining an integration or resetting passwords; existing passwords and sessions cannot be guaranteed to transfer without review.
How long does it take, and what does it cost?
Timing and costs are estimated after reviewing code, data volumes, integrations, and required changes. Domain cutover timing and possible downtime are agreed before launch.
Can I migrate without programming experience?
Yes. Start by discussing your existing project and goals with the team. Support helps clarify technical needs, and responsibilities for delivery are defined in the collaboration agreement.