obKoni Digital

Websites and web apps designed, secured and launched by the same team.

obKoni Digital is the web development department of obKoni Services & Conseils. We build showcase sites, websites and web applications with the security discipline of a cybersecurity consulting firm.

  • Showcase sites
  • Websites and web apps
  • Installable apps (PWA)
  • SEO
  • Accessibility
  • Security

What we build

From showcase site to web application, delivered end to end.

Showcase sites

A clear site that presents your organization, your services and how to reach you, fast to load and easy to update.

  • Bilingual FR/EN
  • Contact form
  • Quebec Law 25

Websites and web apps

Custom online tools: user accounts, real-time data, maps, dashboards, generated content.

  • React
  • Astro
  • Firebase
  • APIs

Installable apps (PWA)

A site that installs on a phone or computer like an app, with offline support where it helps.

  • Mobile
  • Offline
  • Notifications

SEO and accessibility

Pages structured for search engines (sitemap, hreflang, structured data) and built to WCAG 2.1 AA.

  • SEO
  • WCAG 2.1 AA
  • Performance

Security by design

Security headers, content security policy (CSP), secrets management, monitored dependencies and tests before every release.

  • OWASP
  • CSP
  • DevSecOps

Hosting and maintenance

Launch on Google Cloud and Firebase, domain name, continuous deployment, backups and follow-up after launch.

  • Google Cloud
  • CI/CD
  • Support

Portfolio

Our work.

Websites and applications designed, built and launched by obKoni Digital.

  • footintv.com

    Screenshot of the home page of footintv.com

    Web app · Sports and media

    FootinTV

    The football TV schedule by country: channels, kick-off times, live matches and pre-match analysis. Data is collected twice a day by an automated job, then served as static files, with no exposed server.

    • React
    • Vite
    • PWA
    • Firebase Hosting
    • Cloud Run
    • Python
    • Gemini
    Visit the site footintv.com (new tab)
  • vigileco.com

    Screenshot of the home page of vigileco.com

    Web app · Environment

    VigilEco

    Real-time environmental monitoring: air quality, pollen, weather and water quality for any city, with an interactive map and seven-day trends.

    • React
    • Tailwind CSS
    • Leaflet
    • Chart.js
    • PWA
    • Firebase
    • Gemini
    Visit the site vigileco.com (new tab)
  • ayihoun.app

    Screenshot of the home page of ayihoun.app

    Web app · Games

    Ayihoun

    Free online brain games for all ages: memory, words, numbers, mazes and riddles, solo or in multiplayer rooms, with accessibility settings (large text, read aloud).

    • React
    • Vite
    • Firebase Auth
    • Firestore
    • Cloud Run
    • Docker
    Visit the site ayihoun.app (new tab)
  • timeyourspeech.com

    Screenshot of the home page of timeyourspeech.com

    Web app · Public speaking

    TimeYourSpeech

    A speaking timer readable from the back of the room: the screen turns green at the minimum time, yellow to wrap up and red at the limit. For presentations, pitches, meetings, classes and debates, with no account and a CSV export of the summary.

    • No account
    • Data stays in the browser
    • Full screen
    • Export CSV
    Visit the site timeyourspeech.com (new tab)
  • obkoni.com

    Screenshot of the home page of obkoni.com

    Showcase site · Consulting firm

    obKoni

    The obKoni Services & Conseils website: bilingual, static, with no trackers or external fonts (Quebec Law 25), a strict content security policy and search-optimized pages.

    • Astro
    • Static site
    • Firebase Hosting
    • Strict CSP
    • Quebec Law 25
    Visit the site obkoni.com (new tab)

How we work

Four steps, one point of contact.

  1. Scoping

    Your goals, audience, content and constraints (languages, Quebec Law 25, accessibility).

  2. Mock-up

    A clickable mock-up you approve before development starts.

  3. Development

    Tested and reviewed code, tracked dependencies, security checked before every release.

  4. Launch and support

    Hosting, domain name, continuous deployment, then maintenance and improvements.

Contact

Let’s talk about your next mandate.

Tell us about your context in a few lines. We reply within two business days.

Your message is emailed to us through the Web3Forms service.

hCaptcha anti-robot check, loaded only when you use the form. Privacy: hCaptcha, Web3Forms.