Gubli A.S

Case study

Inovalink Solutions

The website and the system behind it for Inovalink Solutions, a software, AI and design company in Accra. The site shows the work; the system behind it makes sure no enquiry is missed.

Client
Inovalink Solutions
Type
Company website and dashboard
Role
Software engineer: planning, frontend, backend and content system
Team
Four people
Year
2025–2026

Tools used

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Three.js
  • GSAP
  • Sanity
  • Node.js
  • Express
  • Prisma
  • PostgreSQL
  • Socket.io
  • Gemini
What we do best
What we do best
Brand development work
Brand development work
Client work in the portfolio
Client work in the portfolio
Closing call to action
Closing call to action

Project overview

Inovalink builds software, brands, product designs and videos for businesses. Its own website had to show that quality at first glance, then turn visitors into real conversations the team could follow up.

  • An eye-catching 3D welcome and smooth movement as you scroll
  • A chat assistant that answers questions about the company, day or night
  • Forms to get in touch, describe a project or book a meeting
  • A private dashboard where the team sees every message and booking the moment it arrives
  • Visitors can sign in with Google or GitHub

The challenge

A company website is judged twice: visitors judge how it looks, and the company judges how many enquiries it brings in. It had to feel premium on a phone and still answer questions at any hour, without someone watching the inbox all day.

  • Show a wide range of work without looking cluttered
  • Answer common questions instantly, in the company's own words
  • Give the team one place to see every enquiry

Approach

I built this with a team of four. I was closely involved in the planning and the key decisions, and I worked on every part: the website visitors see, the system behind it, and the tools the team uses to update content. We treated the website and the system behind it as one product, so every form a visitor fills in lands in the same private dashboard.

The chat assistant only answers from Inovalink's own information, so it stays accurate and on-brand instead of making things up. New messages and bookings appear for the team instantly.

  • Every kind of enquiry in one place
  • The team updates the website's content themselves
  • Built to stay fast and secure
On a phone
On a phone
About: who we are
About: who we are
Services: what we do best
Services: what we do best
Innovative software solutions
Innovative software solutions
Solutions: the project showcase
Solutions: the project showcase
Filterable work across brand, motion and software
Filterable work across brand, motion and software
Case study page: AFEN brand development
Case study page: AFEN brand development
Case study page: BlackAsh promotional video
Case study page: BlackAsh promotional video
Contact
Contact

What this shows

A live company site at inovalinksolutions.com that presents the agency's range and work, answers visitors with a chat assistant, and puts every enquiry in front of the team the moment it arrives.

I can help plan and build a whole product with a team, not just one page: a premium website, the system behind it, live updates for the team, and a chat assistant that knows the business.

  • Involved in planning and decisions from the start
  • A chat assistant that answers accurately, in the company's own words
  • Enquiries reach the team instantly