
Custom software development
Software sized to your business — built with today's technology and designed so that your business can grow with it.

From 1999 to today
We don't write code just to make it work;
we write it so your business grows
Aseman began in 1999 by producing custom software and, over the years, has launched many systems for companies, financial institutions and organizations — from CRM and office automation to corporate portals and customer panels.
That experience taught us that good software starts with understanding the business, not with code. Before writing the first line, we get to know your processes, find the bottlenecks and design the system so that repetitive work disappears, data becomes unified and managers decide with numbers.
Software that makes growth measurable
What a custom system gives your business, instead of off-the-shelf software.
Exactly to your process
Instead of changing how you work for the software, the software is built around how you work.
Repetitive work removed
Reminders, SMS messages, invoices and reports become automatic.
Unified data
Sales, finance, support and projects in a single, trustworthy source.
Decisions with a dashboard
Live charts and reports for managers who decide with numbers.
Grows with you
Modular architecture — start with today's needs and add new modules tomorrow.
Today's technology,
chosen with care
Our technology stack is chosen for stability, security and reasonable maintenance cost.
Modern PHP, modular architecture
The core of our systems is written with up-to-date PHP versions and a modular architecture; each part is developed independently, and adding new features does not put the rest of the system at risk. PHP underpins a large part of the world's web — meaning available hosting, reasonable maintenance cost and a secure future.
- Stable, up-to-date PHP versions
- Clean, documented, extensible code
- Precise access levels for every part
- Versioning and a change log for every release
A database that fits your data
We leave the choice of database to the needs of the project, not to habit. If your data lives in an older piece of software, we build the new system on the same database so no information is moved or lost and both versions can work side by side.
- Microsoft SQL Server
- MySQL and MariaDB
- PostgreSQL
- SQLite for lightweight systems
- Connection to the databases of existing software
- Automatic backups and proven recovery
On every device, like an app
Responsive, Persian-ready interfaces that work well on computers, tablets and phones. Systems install on mobile as a PWA and keep users informed of important events with instant notifications.
- Responsive and right-to-left ready
- Install on mobile (PWA)
- Instant notifications (Web Push)
- Calendar and Jalali dates
- Day and night modes
- Customizable dashboards
Connected to the tools you use every day
Custom software has real value when it is not an island. Our systems talk to payment gateways, SMS panels, the tax authority's taxpayer system and your organization's existing software.
- Online payment gateway
- Automatic SMS sending
- Taxpayer (tax authority) system
- Calendar and email (ICS)
- API for connecting systems
- Excel export and official printing
Systems we
build
Examples of systems our team has designed and launched.
- CRM and customer relationship management
- Customer panel with online purchase and payment
- Ticketing and support
- Invoices, pro-forma invoices and receivables management
- Office automation and secretariat
- Project management and Kanban
- Team calendar and reminders
- Connection to the tax authority's taxpayer system
- Corporate and information portals
- Report builder and management dashboard
- Converting desktop software to web-based
- Custom systems for every industry
From idea to
a system that works
A transparent path where you see results at every step.
Questions
before you begin
Answers to the questions usually raised before ordering custom software.
Off-the-shelf software forces you to adapt your way of working to it. A custom system is built exactly around your processes, integrates with your current tools, and changes whenever your business changes.
Yes. We build the web system on the same existing database so that the information of past years is preserved, and during the transition period the old and new versions work side by side.
Depending on your project's needs and infrastructure: Microsoft SQL Server, MySQL and MariaDB, PostgreSQL or SQLite. If you already have a database, continuing with it is usually the best choice.
Yes — all interfaces are responsive, and the system installs on a phone like an app as a PWA and sends instant notifications.
With Aseman's support plans, security updates, bug fixes and the development of new features continue so that the system always stays healthy and up to date.

The system your business needs —
let's design it together
Consultation and an initial project review are free.