Websites · web applications · deployment

Web design and custom applications for projects in Mauritius.

KarDinal Solutions supports businesses, independent professionals, associations and project owners in Mauritius remotely, with one direct technical contact based in Saint-Denis and working in the same time zone.

  • Based inSaint-Denis, Réunion Island
  • Service areaRemote support for Mauritius
  • Time zoneUTC+4, the same as Mauritius
  • ApproachAnalysis before proposal

Port-Louis · Photo Mikaeeldh · CC0

Three complementary areas

Services shaped around existing systems and real use

From a professional website to a business tool, each service is adapted to the Mauritian context, the existing system and regional remote collaboration.

Websites and web applications

Professional showcase websites, custom web applications, Symfony and PHP, REST APIs, automation, databases, existing code and documentation.

Explore this service

Deployment, SEO and maintenance

Launch, configuration, performance, search engine optimisation, fixes, updates and ongoing maintenance.

Explore this service

Regional collaboration

Remote communication, follow-up in the same time zone, existing-system takeover and coordination with your providers in Mauritius.

Explore this service

One-off, fixed-price, daily-rate or monthly maintenance services are available depending on the requirement. An estimate is prepared after the scope has been analysed.

Situations addressed

Start with the problem, not a ready-made solution

Context and constraints determine whether the appropriate response is development, integration, a prototype, an improvement to an existing system or a conclusion that the request is not feasible.

01

A manual process slows the business down

Assess focused automation with realistic controls and maintenance.

02

Existing tools do not communicate

Design an API or integration suited to the available data and systems.

03

An idea needs proof of feasibility

Prototype the software before committing to a larger scope.

04

An existing website lacks performance

Measure bottlenecks, correct priorities and preserve a smooth mobile experience.

05

An application is becoming difficult to maintain

Review the existing system and plan a fix or progressive modernisation.

06

The requirement falls outside standard products

Define a response proportionate to actual use, available resources and expected lifespan.

Flic-en-Flac · Photo Dennis Sylvester Hurd · CC0

Direct technical collaboration

Why work with KarDinal Solutions

An independent activity based in Réunion Island, with direct remote follow-up for Mauritius and genuine technical involvement at every stage.

A broad technical perspective

Connect interface, code, data, systems and networks to reduce blind spots.

Maintainable choices

Prefer understandable, documented solutions suited to the available resources.

One technical contact

Keep the context intact and avoid information being diluted between intermediaries.

Direct communication

Explain limitations, dependencies, risks and uncertainty clearly before decisions are made.

Analysis before proposal

Understand the requirement before defining a solution, quotation or schedule.

Genuine involvement

Limit the number of projects to preserve the availability required for serious follow-up.

Working approach

A clear path from discussion to maintenance

An initial response is usually provided within one day. A quotation follows once the requirements are sufficiently understood and deliverables and acceptance criteria can be defined.

View the detailed approach
  1. 01

    Initial discussion

    Collect the first details and organise what happens next.

  2. 02

    Requirements framing

    Understand the objective, users, existing systems, constraints and priorities.

  3. 03

    Analysis and feasibility

    Identify options, dependencies, risks, limitations and points that still need verification.

  4. 04

    Proposal and planning

    Define the scope, deliverables, cost, acceptance criteria and working arrangements.

  5. 05

    Design and implementation

    Design, develop or prototype in stages, with appropriate review points.

  6. 06

    Testing and validation

    Check functionality, accessibility, responsiveness, performance and agreed criteria.

  7. 07

    Launch, delivery and documentation

    Deploy, hand over the agreed materials and document the defined scope.

  8. 08

    Maintenance and improvements

    Organise fixes, follow-up and future improvements when required.

Blue Bay, Mahébourg · Photo Guallendra · CC0

Selected work

Accessible applications, showcase sites and APIs

Four different formats demonstrating the ability to structure requirements, build a solution and make it usable.

PitonJDM interface showing vehicle and automotive parts listings

Community web application

PitonJDM

A platform combining a community, marketplace, forum, messaging and member interactions around Japanese vehicles.

  • PHP
  • Symfony
  • MariaDB
  • Tailwind CSS
View PitonJDM (opens in a new tab)
Responsive vehicle catalogue displayed on the LocCar demonstrator

Showcase website demonstrator

LocCar

A responsive automotive showcase for vehicles, refurbishment services and availability enquiries.

  • HTML
  • CSS
  • JavaScript
  • Responsive
View LocCar (opens in a new tab)
Flammeo shop displaying two artisan candles available for purchase

E-commerce application

Flammeo

An artisan candle shop with a catalogue, basket, product reservations and payment journey.

  • PHP
  • Symfony
  • Doctrine
  • Stripe
View Flammeo (opens in a new tab)
Auto_Ecole interface with access to courses, pre-registration and the learner area

Demonstration web application

Auto_Ecole

An editable driving-school website with course information, online pre-registration and a learner area for schedules and packages.

  • PHP
  • Symfony
  • JavaScript
  • CSS
Explore Auto_Ecole (opens in a new tab)
View all projects

Technology

Tools selected for each project

Technology remains a means to an end: choices account for existing systems, maintainability and operational constraints.

Development

PHP · Symfony · SQL · REST APIs · Tailwind CSS

Data

MySQL · MariaDB · relational database design

Deployment and operations

Git · GitHub Actions · GitHub Secrets · Linux · Windows · Uptime Kuma · automation · monitoring

Web quality

Testing · responsive design · accessibility · performance · documentation

Frequently asked questions

Useful information before an initial discussion

Do you work with businesses based in Mauritius?

Yes. KarDinal Solutions works remotely with businesses, independent professionals, associations and project owners in Mauritius when the assignment suits this way of working.

How does a project between Mauritius and Réunion Island work?

Discussions, validation and delivery are organised remotely. Mauritius and Réunion Island share UTC+4, so review meetings can take place with no time difference.

Is communication straightforward despite the distance?

Yes. Email, phone and video meetings are used to frame the requirements, share useful material and validate each stage. The exact arrangements are agreed at the start.

Can you take over an existing website or application?

Yes, after reviewing the code, dependencies, documentation and available access. An audit may be required before an estimate can be prepared.

Do you provide maintenance after launch?

Yes, when the project requires it. Corrective or ongoing maintenance has an explicit scope, response time and set of conditions.

Can you improve the SEO of an existing website?

Yes. Work may cover HTML structure, metadata, indexability, content, performance and regional signals, without any guarantee of a specific ranking.

What should I provide for an estimate?

Describe the objective, users, existing solution, expected features, constraints, preferred timescale and, where possible, an indicative budget.

Can you collaborate with a team already based in Mauritius?

Yes, provided responsibilities, access, tracking tools and acceptance criteria are clearly defined between contributors.

Which types of project do you accept?

Professional showcase websites, custom web applications, APIs, automation, existing-system takeovers, deployments, maintenance and SEO improvements.

How do we get started?

Describe the context by email or through the contact page. A phone or video discussion can then be arranged within the same time zone.

Read the full FAQ

Initial discussion

A web project to build for Mauritius?

Describe your activity, existing system and expected outcome. An initial remote discussion will help frame feasibility and the next steps.

  • Initial discussion with no contractual commitment
  • Initial response usually within one day
  • Proposal after the requirements are understood