A website that works for the business
Many company websites were put online and then forgotten: they present the business and rarely do more.
Yet a website is a working tool, just like sales management software, and a step in the digital transformation (FR) of an SME.
SADIS, with its registered office in Laâyoune and an operational office in Casablanca, develops showcase websites, online shops and business platforms. Its founders spent six years on freelance assignments within large French industrial groups before founding SADIS in Morocco.
What your website must do
- Be found A prospect searching for what you do in your city lands on a page that answers their question.
- Inspire trust A business buyer checks your contact details, company identity and past projects before calling.
- Save time Structured quote requests, a catalogue, downloadable documents: every question answered online saves a phone call.
- Sell or take orders The prices and availability shown stay consistent with your actual price lists and stock.
- Stay manageable Your teams can change a piece of text or a product without waiting for a developer.
Showcase website or web application
A showcase website presents the company. As soon as users log in to work on their own data, it is a web application.
Customer portal, reseller area, case tracking, appointment booking, multi-site internal tool: these needs go beyond a content management system. These applications almost always exchange data with existing software: we design them as custom management software, connected to what is already in place rather than built alongside it.
E-commerce and B2B area
A consumer shop highlights the product, payment and delivery. A B2B area must first respect the negotiated terms: prices per customer, credit limits, a restricted catalogue, recurring orders, invoices available online.
Case study
For Konipa, an automotive spare parts distributor in Casablanca, we developed a B2B ordering platform, now in production. Garages and resellers use it to search for a part by part number or chassis number, place orders and track them. It is connected to the distributor's sales management software. We also built Konipa's website, konipa.ma.
Taking over a website built by another provider
Your provider no longer responds, or the employee who built the site has left, and nobody dares touch it any more. Yet a WordPress, WooCommerce, PrestaShop, Shopify or Laravel site can change hands without you losing everything.
- Check who holds the rights Law No. 2-00 on copyright protects computer programs: without a written assignment, the code may belong to the original provider. We do not give legal advice, but we help you gather the documents for a lawyer.
- Recover what belongs to you Access, source code, database, domain name.
- Audit the code and data Versions, obsolete plugins, modifications to the core code, known vulnerabilities, causes of slowdowns.
- Stabilise before rebuilding Verified backups, security updates, fixes for whatever hinders day-to-day operation.
- Document Architecture, access, update and restore procedures, so that you no longer depend on a single person.
A rebuild only happens if the audit justifies it. Often, the site is cleaned up step by step, with no loss of business or search rankings.
Recovering the source code and access
- The domain name It must be registered in the company's name, on an account it holds. Without it, you lose control of the site and often of your email.
- Hosting Access to the account or the server, and who pays for it.
- The source code and database Complete and up to date, including modified themes and plugins.
- Associated accounts Administration, analytics, Google Search Console, email delivery, online payment.
If the former provider can be reached, a written request is often enough. Otherwise, an initial assessment shows what the host or the registrar can recover.
Widely used technologies
The choice depends on the need. WordPress and WooCommerce suit content sites and shops with standard requirements; most problems with them come from plugins that were never updated. PrestaShop handles large catalogues. Shopify is a hosted platform, so taking over a Shopify site involves the accounts, the theme and the data.
For applications, Vue.js and React are used to build fast interfaces, such as a customer area or a dashboard. On the server side, Node.js, .NET, PHP and Laravel handle business rules, access rights and exchanges with other software. Directus lets your teams manage content and structured data themselves. The same codebase can also produce an iOS and Android mobile app.
We also develop connectors and APIs between the ERP (for example Sage or Odoo), the e-commerce site and third-party tools: catalogue, stock, prices and orders flow between them without being keyed in twice.
Performance and search engine optimisation
A slow site loses its visitors, especially on mobile. Performance is tackled at the source: properly sized hosting, compressed images, unnecessary scripts removed, well-tuned caching.
Search engine optimisation (SEO) is planned from the design stage, with a clear structure and stable URLs. During a redesign, we list the pages and their traffic, redirect the URLs that change and monitor indexing.
Everything stays in your name
Under the contract, the rights to what we develop for you are assigned to you. Domain name, hosting and technical accounts are opened in your name; the code is versioned and delivered with its documentation, and the data remains exportable. The site's security gets the same care as the rest of your information system, as described on the cybersecurity page.
The site relies on widely used technologies, so that another provider can take it over if you ever decide to switch.


