Software and platforms
Custom software and web application development.
We build portals, dealer panels, operations dashboards and internal systems.
Custom software development means designing and building software around your own business rules instead of bending a packaged product to fit.
01 / Definition
What is custom software development?
Today most of it runs in the browser as web applications: customer portals, dealer panels, operations dashboards and internal management systems. At Meybrain Technologies we build these end to end, from requirements to launch.
Custom software is not always the answer. Accounting and payroll are well served by good packaged products. Custom work pays off in the processes that set you apart, and wherever disconnected tools force your team to re-enter the same data.
02 / Audience
Who it is for.
- Companies whose operations run on spreadsheets, email and phone calls, and start to slip as they grow.
- Businesses that want to give dealers, customers or field teams their own screens.
- Teams that tried a packaged product and built a pile of workarounds around it.
- Organisations replacing a legacy system without losing its data.
- Founders turning an idea into a product: our MVP and product development service is the better starting point.
03 / Deliverables
What we deliver.
- 01
Requirements
User roles, business rules, a screen inventory and a prioritised scope.
- 02
Clickable prototype
Flows tested with real users before code is written.
- 03
The application
Interface, business logic, database and APIs to other systems.
- 04
Access control
Roles and permissions that define who sees and changes what.
- 05
Audit trail
Who changed which critical record, and when.
- 06
Reporting views
The lists and summaries managers check every day.
- 07
Automated tests and deployment
Every update reaches production in a controlled way.
- 08
Data migration
Data cleaned and moved from the old system or spreadsheets.
- 09
Documentation and handover
Set-up, architecture and maintenance notes.
04 / Process
How a project runs.
- 01
Discovery workshops
With the people who do the work, at their screens.
- 02
Scope and priorities
What the first release needs, and what can wait.
- 03
Prototype
Core flows validated as clickable screens.
- 04
Short build cycles
Working software shown at the end of each cycle, priorities reviewed together.
- 05
Acceptance testing
With your team on real scenarios.
- 06
Launch and cut-over
Data migrated, users trained, a short parallel run where needed.
- 07
After launch
Support and further development agreed in the contract.
05 / Technology
Technology choices.
Across our own products we mostly work in TypeScript: React and Next.js on the front end, NestJS on the server, PostgreSQL for data, S3-compatible object storage for files and Docker for packaging. The stack has a large developer community, which makes it easier to hand the system to another team later.
For data-heavy or AI components we may use Python. If your organisation has standards of its own, such as a particular database or cloud provider, we work within them. Security and data protection are part of the first design step: authorisation, encryption and logging are planned from the start.
06 / Example
An example from our work.
Kolay Sevkiyat is a web-based operations panel that marketplace sellers use every day. Orders arrive on one screen, parcels with missing details are flagged before they reach the carrier, and labels print one at a time or in bulk. A prepaid wallet and a transaction ledger keep every action traceable. We built the product ourselves and run it.
İmarsal, our application in launch preparation, starts from a block and parcel number and brings zoning lookup, floor-area calculation and feasibility into one flow. Both are in our portfolio.
In our portfolio
07 / Pricing
Pricing model.
We offer three ways of working:
- 01
Fixed price per phase
For a first release or stage with a clear scope.
- 02
Time and materials
Billed per cycle, when scope will firm up as we go.
- 03
Monthly team
A set capacity for products that need continuous development.
The main cost drivers are the number of roles and screens, the complexity of business rules, integrations, the state of the data to migrate, performance and security requirements, and post-launch support.
Whichever model fits, the price comes as a written, itemised quote after a short call or a discovery phase.
08 / Questions
Frequently asked questions.
- 01
Is custom software more expensive than an off-the-shelf product?
The first investment is usually higher. In return you pay no per-seat licences and stop spending effort on workarounds. Compare total cost over several years; if a packaged product fits, we will tell you.
- 02
How long does a custom software project take?
Scope, decision speed and integrations set the pace. We split the work into phases so a first version is usable early, and we share the timeline in writing with the scope.
- 03
Do you provide support after delivery?
Yes, as an option. Bug fixing, updates and new development are scoped in the contract.
- 04
Will we own the source code?
Intellectual property and licensing are agreed in each contract. Where the code lives and how handover works are discussed at proposal stage.
- 05
Our requirements are still vague. Can we start?
Yes. We begin with a short discovery phase that leaves you with a scope document, a prototype and a realistic budget. Whether you continue with us is your decision.
- 06
Can you work alongside our in-house developers?
Yes. We can own specific modules, review code or extend your team for a period, following your repository and review practices.