CRM and customer management systems
Web applications that connect customer records, sales opportunities, quotations, activities, work orders and service operations.
Rast Mobile develops custom web applications for companies’ sales, customer, order, inventory, operations and field workflows. We build CRM, commerce, dealer and customer portals, subscription management systems and operational dashboards that connect to APIs, ERP or CRM systems, Dynamics 365 and Dataverse, and mobile applications when required. This service focuses on business software used in daily operations, not brochure websites.
Business software types
We start with the people who will use the application, the steps they need to complete and the systems that already hold the data. That gives us the scope of the product.
Web applications that connect customer records, sales opportunities, quotations, activities, work orders and service operations.
B2B or B2C applications for products, carts, orders, payments and the operational work behind online sales.
Role-specific portals where dealers, customers or business partners can work with the orders, pricing, requests and records available to them.
Internal business applications that connect inventory movements, orders, warehouse work or field operations to the relevant company records.
Applications for subscriptions, renewals, payments, distribution and subscriber status where the business model requires recurring service.
Web panels used to assign work, review status, manage users and follow the mobile or field operation from the office.
Competition and programme workflows that cover applications, categories, jury assignments, online evaluation, scoring and results.
Web applications that exchange the data required by the workflow with existing APIs, ERP, CRM, Dynamics 365 or Dataverse systems.
Focused web interfaces that connect approved company data or a defined business workflow with an AI model.
Rast Mobile products
RastCRM covers customer and field work; our commerce products handle orders, dealers and subscriptions; the jury platform manages applications and evaluations; and ThinkHub brings AI to approved company data.
A web and mobile CRM for customer records, opportunities, quotations, work orders, stock connections and field sales or service teams.
Review RastCRM 02 Commerce + order workflowsSales, order, dealer, subscription and digital-product systems with marketplace and payment connections.
Review e-commerce products 03 Application + evaluationA web and mobile workflow for participant applications, categories, jury assignments, online judging, scoring, results and awards.
Review the competition platform 04 Enterprise data + AIAn on-premise web application that lets teams query approved company database scopes in natural language using an open-source DeepSeek model.
Review ThinkHub AI StudioMicrosoft Dynamics 365 + Dataverse
Standard and custom Dataverse tables can feed customer portals, dealer portals, quotation or order screens, internal applications and dashboards. The web application works through a controlled backend and an access model designed for the project.
Review Dynamics 365 and Dataverse integrationOne system across web and mobile
A courier, field service or sales operation has different users at each step. The office team plans and monitors the work on the web, the mobile team completes it in the field, and the backend keeps the data and rules in one place.
Plan work, make assignments, manage users, follow progress and review reports.
Keep permissions, business rules, integrations and data exchange in one controlled layer.
Give couriers, technicians or sales teams the exact steps and information they need while working.
See how we build the mobile side: mobile app development, Flutter and React Native.
Technology choices
The systems already in place, expected traffic, integrations and the team maintaining the product determine the frontend, backend and release setup.
We use Angular or React according to the application structure and the team that will continue development.
Angular consulting and development →Backend services can be developed with Java and Spring Boot, Node.js and NestJS, or PHP and Laravel.
Build, test and deployment steps are designed around the repository, environments and release responsibilities.
DevOps consulting →Delivery process
We map who will use the application, what they need to complete and which existing systems hold the required data.
Screens, roles, data boundaries, integrations and the first manageable release are agreed before implementation.
Frontend, backend and integration work is delivered in reviewable parts so priorities can be adjusted with working software in view.
We test the business journeys that matter, including permissions, data exchange and the failure cases around connected systems.
After production release, we can monitor the application, address real usage issues and continue with the next agreed improvements.
Common questions
The scope can include product and technical discovery, user roles and workflows, responsive web interfaces, backend APIs, business rules, existing-system integrations, testing, production release and continued development. The exact scope is defined around the business process the application will manage.
Yes. We review the repository, dependencies, architecture, deployment flow and the issues affecting current users or delivery. The first work can focus on a reproducible build, urgent defects and a staged improvement plan instead of a full rewrite.
Yes, when the source system provides the required API, data access and permissions. We define which system owns each record, what data moves in each direction and how failed or delayed requests are handled before implementing the integration.
Yes. The web administration panel, backend APIs and iOS or Android application can use the same business rules and data model. The mobile technology is selected according to the product, existing code and device requirements.
Yes. Our existing commerce work includes dealer structures, group-based pricing, ordering and payment flows. A new portal is scoped according to the users, permissions, product data and systems it needs to connect to.
For web interfaces we work with Angular and React. Backend options include Java and Spring Boot, Node.js and NestJS, or PHP and Laravel. We choose the architecture according to the product requirements, existing systems and the team that will maintain it.
Yes. Existing standard or custom Dataverse tables can remain the central data source while a focused customer portal, dealer portal, sales screen or internal operation panel is built for its users. The access model is designed around Microsoft Entra ID and the project permissions.
Yes. We can continue with monitoring, maintenance, defect resolution, performance work and new releases. Responsibilities, response expectations and the next product priorities are agreed for the post-launch period.
If you are planning a CRM, portal, operations system or a custom web application connected to existing company systems, we can evaluate the first scope together.