SEUNARAIN.Portal ↗
TECHNOLOGY-SERVICE SOFTWARE

Geek247 Platform

A live service platform that brings support requests, repairs, technicians and customer updates into one place.

← All products & applications
Active

The website and service tools are live; some day-to-day integrations are still being finished.

Why I started working on it

When a computer or connection stops working, people want to know that someone has understood the problem and what will happen next. Those details can be hard to keep straight across calls and messages.

What it does

The Geek247 team now has a place to manage support requests, repairs, technician visits, quotes and invoices. Customers can find services and keep in touch with the team about their request.

Where it is today

Geek247’s website and service catalogue are live. Customers can find support, request help and follow up through their account. The team also has tools for handling repairs, quotes, technician work and billing. Some payment and email steps still depend on service-provider setup and need to be checked in everyday use.

What I’m working on next

We’re continuing to connect email and payment services and to make sure the practical details—like backups and payment reconciliation—work reliably for the team.

How it works

Choose a service

The public catalogue presents database-backed services and methods for remote, onsite, workshop, collection or quoted support.

Request help or a repair

Customer details, device information, location, method and repair acknowledgements are captured into a support request.

Scope and assign

Operations can review the request, prepare estimates or quotes, assign eligible technicians and keep internal notes separate from customer updates.

Deliver and record

Work status, messages, quotes, invoices, payments and completion records stay connected to the support or repair history.

What you can do with it

Customer support

Public service discovery, account history, device records, bookings, status updates, messages and invoices provide a customer-facing thread.

Repairs and onsite work

Repair intake captures condition, accessories, existing damage and acknowledgement fields, while service methods distinguish remote, onsite, workshop and collection work.

Operations and technicians

Admin, support/dispatch and technician roles expose the work each person is authorised to perform, including assignment and job updates.

Quotes, billing and records

Server-authoritative pricing, frozen quote/invoice line items, VAT rules, payment records and audit history support controlled service delivery.

How I’m involved

I’ve worked on the software that helps Geek247 look after customer requests and service jobs.

Product work associated with the Geek247 support brand, which is a brand of Continuate IT Services (Pty) Ltd. This page does not change the contracting entity or legal terms.

View the related organisation ↗
Curious about how it was built?

A server-rendered React/TypeScript frontend connects to a Node.js/Express REST API, PostgreSQL and Prisma. Customer ownership and technician assignment are enforced server-side rather than trusting browser-supplied record IDs.

  • React and TypeScript
  • Node.js and Express
  • PostgreSQL and Prisma
  • Customer account
  • Admin/support/dispatch
  • Technician workflow
  • Private uploads and scanning