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





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









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