Websites and web applications
Professional showcase websites, custom web applications, Symfony and PHP, REST APIs, automation, databases, existing code and documentation.
Explore this serviceWebsites · web applications · deployment
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.
Port-Louis · Photo Mikaeeldh · CC0
Three complementary areas
From a professional website to a business tool, each service is adapted to the Mauritian context, the existing system and regional remote collaboration.
Professional showcase websites, custom web applications, Symfony and PHP, REST APIs, automation, databases, existing code and documentation.
Explore this serviceLaunch, configuration, performance, search engine optimisation, fixes, updates and ongoing maintenance.
Explore this serviceRemote communication, follow-up in the same time zone, existing-system takeover and coordination with your providers in Mauritius.
Explore this serviceOne-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
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.
Assess focused automation with realistic controls and maintenance.
Design an API or integration suited to the available data and systems.
Prototype the software before committing to a larger scope.
Measure bottlenecks, correct priorities and preserve a smooth mobile experience.
Review the existing system and plan a fix or progressive modernisation.
Define a response proportionate to actual use, available resources and expected lifespan.
Flic-en-Flac · Photo Dennis Sylvester Hurd · CC0
Direct technical collaboration
An independent activity based in Réunion Island, with direct remote follow-up for Mauritius and genuine technical involvement at every stage.
Connect interface, code, data, systems and networks to reduce blind spots.
Prefer understandable, documented solutions suited to the available resources.
Keep the context intact and avoid information being diluted between intermediaries.
Explain limitations, dependencies, risks and uncertainty clearly before decisions are made.
Understand the requirement before defining a solution, quotation or schedule.
Limit the number of projects to preserve the availability required for serious follow-up.
Working approach
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 approachCollect the first details and organise what happens next.
Understand the objective, users, existing systems, constraints and priorities.
Identify options, dependencies, risks, limitations and points that still need verification.
Define the scope, deliverables, cost, acceptance criteria and working arrangements.
Design, develop or prototype in stages, with appropriate review points.
Check functionality, accessibility, responsiveness, performance and agreed criteria.
Deploy, hand over the agreed materials and document the defined scope.
Organise fixes, follow-up and future improvements when required.
Blue Bay, Mahébourg · Photo Guallendra · CC0
Selected work
Four different formats demonstrating the ability to structure requirements, build a solution and make it usable.
Community web application
A platform combining a community, marketplace, forum, messaging and member interactions around Japanese vehicles.
Showcase website demonstrator
A responsive automotive showcase for vehicles, refurbishment services and availability enquiries.
E-commerce application
An artisan candle shop with a catalogue, basket, product reservations and payment journey.
Demonstration web application
An editable driving-school website with course information, online pre-registration and a learner area for schedules and packages.
Technology
Technology remains a means to an end: choices account for existing systems, maintainability and operational constraints.
PHP · Symfony · SQL · REST APIs · Tailwind CSS
MySQL · MariaDB · relational database design
Git · GitHub Actions · GitHub Secrets · Linux · Windows · Uptime Kuma · automation · monitoring
Testing · responsive design · accessibility · performance · documentation
Frequently asked questions
Yes. KarDinal Solutions works remotely with businesses, independent professionals, associations and project owners in Mauritius when the assignment suits this way of working.
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.
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.
Yes, after reviewing the code, dependencies, documentation and available access. An audit may be required before an estimate can be prepared.
Yes, when the project requires it. Corrective or ongoing maintenance has an explicit scope, response time and set of conditions.
Yes. Work may cover HTML structure, metadata, indexability, content, performance and regional signals, without any guarantee of a specific ranking.
Describe the objective, users, existing solution, expected features, constraints, preferred timescale and, where possible, an indicative budget.
Yes, provided responsibilities, access, tracking tools and acceptance criteria are clearly defined between contributors.
Professional showcase websites, custom web applications, APIs, automation, existing-system takeovers, deployments, maintenance and SEO improvements.
Describe the context by email or through the contact page. A phone or video discussion can then be arranged within the same time zone.
Initial discussion
Describe your activity, existing system and expected outcome. An initial remote discussion will help frame feasibility and the next steps.