EdTech Marketplace & Talent Engine

Website development and custom software case study in Nigeria.Achieva Africa

The trusted talent engine connecting verified African educators with premier institutions.

ClientAchieva Africa
Duration12 weeks
ServicesFull-Stack Web Engineering, UI/UX Design & Design System, Credit Wallet & Monetization Engine
Achieva Africa desktop website preview
Achieva Africa
Overview

Engineering a multi-tenant talent marketplace for African schools and educators.

Achieva Africa came to Nuelsville Technologies needing an end-to-end digital marketplace that could bridge the gap between verified teaching talent and institutions seeking top-tier educators. The system required complex multi-role workflows for teachers, school administrators, and system admins, as well as a flexible credit system (Keys) to monetize candidate unlocks and applications.

We built and delivered the entire ecosystem — including a high-converting marketing portal (achievaafrica.com), a modern Next.js web application (app.achievaafrica.com), a NestJS REST API with PostgreSQL and Prisma ORM, Paystack payment integration with real-time webhooks, automated email notifications via Resend, and candidate profile masking to protect privacy while enabling instant recruitment.

Services Delivered

  • Full-Stack Next.js 16 Web Application
  • High-Converting Marketing Landing Portal
  • NestJS API Architecture with PostgreSQL & Prisma
  • Paystack Key Purchasing & Wallet Engine
  • Privacy-First Candidate Masking & Key Unlocking
  • Real-Time Messaging & Thread Management
  • Automated Email & Digest Notification Pipeline
  • Admin Operations Dashboard & Platform Controls

Timeline

12 weeks

Website Showcase

The Live Website

open_in_new

See it live at achievaafrica.com

Open Websitenorth_east
achievaafrica.com/
Achieva homepage showing candidate directory, job search, and role selection.
Landing Portal

Hero landing, candidate directory, and multi-role entry points.

achievaafrica.com/teacher/dashboard
Achieva teacher dashboard showing applications, wallet balance, and recent messages.
Teacher Dashboard

Educator control center for applications, saved jobs, and wallet keys.

achievaafrica.com/school/connections
Achieva school connections dashboard displaying unlocked teacher profiles and direct CV submissions.
School Connections

School talent management for unlocked profiles, applications, and direct CVs.

achievaafrica.com/teacher/wallet
Achieva wallet funding page showing Paystack payment options and key packages.
Key Wallet

Transactional wallet funding powered by Paystack integration.

achievaafrica.com/messages
Achieva real-time messaging interface between schools and teachers.
Messaging Engine

Direct real-time thread communication between institutions and educators.

Brand Identity

Clean, trustworthy, and modern EdTech design system.

Designed a cohesive visual identity for Achieva Africa combining deep emerald teal, vibrant key-blue accents, and ultra-readable typography for seamless usability across viewports.

Brand Colors
Deep Emerald
#053a32
Achieva Teal
#00bba7
Key Blue
#2563eb
Soft Slate
#f8fafc
Achieva Africa brand overview presentation board
Achieva Africa brand palette showcase

What we designed

check_circle

Brand color palette (Deep Emerald, Achieva Teal, Key Blue, Soft Slate)

check_circle

Modern typography system with Inter

check_circle

Masked candidate profile card design system

check_circle

Interactive wallet & transaction management UI

Typography
Aa Bb Cc
Playfair Display
Aa Bb Cc
Work Sans
Brand Voice

Deep burgundy anchors trust, gold signals prestige, and editorial serif typography gives every page the tone of a private tasting invitation rather than a commodity storefront.

The Process

From sketch to launch in 12 weeks.

lightbulb
Week 1–2

Brand Strategy

Brand positioning, color system, typography, label design

palette
Week 3–4

UI/UX Design

Wireframes, component design, mobile-first layouts

code
Week 5–7

Development

Next.js frontend, NestJS API, Paystack integration

rocket_launch
Week 8

Launch & Handover

Testing, deployment, team training, documentation

Achieva Africa lo-fi UX wireframe sketch

Lo-fi wireframe — UX architecture and layout approved before design

citrexx.com
Final Achieva Africa live application interface.

Final — Achieva Africa platform

01The Challenge

Balancing candidate privacy with monetization and fast hiring

Educators wanted privacy until genuine opportunities arose, while schools needed a trusted channel to search candidates without spamming. Additionally, Achieva needed a credit-based monetization model (Keys) for profile unlocks and job applications.

close

Multi-Role Complexity

Building distinct dashboard flows, permission models, and navigation for Teachers, Schools, and Platform Admins.

close

Monetization & Wallet Engine

Designing a reliable, transactional credit wallet system (Keys) with automated Paystack payment verification and webhook processing.

close

Privacy & Candidate Protection

Masking sensitive teacher details until unlocked by schools via key spending or direct job applications.

02The Solution

A high-performance Next.js & NestJS EdTech ecosystem

Nuelsville Technologies engineered a complete 3-tier architecture for Achieva. A responsive Next.js frontend delivers instant search and messaging, backed by a robust NestJS & PostgreSQL API server deployed on dedicated infrastructure.

Achieva Africa: Seamless Wallet & Key Economy
check_circle

Seamless Wallet & Key Economy

Integrated Paystack funding, instant key crediting, refund workflows, and audit logging to ensure 100% financial accuracy.

Achieva Africa: Candidate Masking & Direct Connection
check_circle

Candidate Masking & Direct Connection

Built a double-blind privacy engine where candidate profiles are masked until unlocked via keys or direct job application.

Achieva Africa: Real-Time Communications & Alerts
check_circle

Real-Time Communications & Alerts

Engineered in-app notification badges, automated digest emails, and real-time thread messaging between schools and educators.

Engineered for high-volume marketplace reliability

Every technology in the Achieva stack was selected to guarantee zero data loss, instant messaging delivery, and 100% financial accuracy across Paystack wallet transactions.

Frontend

Next.js 16TypeScriptTailwind CSSReact Query

Next.js 16 App Router delivers instant page transitions and low-latency interactive search for educators and schools.

Backend

NestJSPrisma ORMPostgreSQLREST API

NestJS with PostgreSQL and Prisma ORM enforces strict data isolation, role-based authorization, and transactional safety.

Monetization & Auth

Paystack APIJWT AuthCredit Wallet System

Automated Paystack webhooks instantly credit key purchases to user wallets with full audit logging.

Infrastructure

PM2 / NGINXResend APIVercel

PM2 process management, NGINX reverse proxying, and Resend automated email notifications ensure 99.9% uptime.

Chat with us on WhatsApp