هذه الصفحة متوفرة بالعربية

اعرضها بالعربية
All projects
Business Circles logoBusiness CirclesEducation Technology2026

UNIVO: Student Life App & Institutional LMS

Business Circles set out to give students one place for their whole university life, and to give institutions the early warning a conventional LMS can't. Students juggle separate apps for study, planning, wellbeing and careers, and their effort stays invisible; universities typically learn that a student was struggling only once the grades are in. The brief was a consumer-grade student app and a multi-tenant institutional LMS sharing one data core, in English and Arabic from day one.

Business Circles product screenshot

What we built

Over six months we designed and built the whole platform. UNIVO Life is the student app: a daily dashboard of quests, XP, Φ tokens and streaks, a Skill Academy whose courses pay out verified career badges, Bubbles communities, planner and focus tools, a Career Hub, and a private, opt-in wellbeing space. UNIVO LMS+ is the institution side: courses and catalogue, a gradebook with an audit trail on every grade, attendance, records and academic integrity, admin insights with an accreditation export, and a consent-gated wellbeing risk queue built on a transparent, versioned model. Both run on one Go backend of 101 modules with row-level tenant isolation in PostgreSQL, real-time updates, 13 institution roles and Flamo, an AI study partner that can run on Anthropic, OpenAI or Gemini, all in English and Arabic with full right-to-left layouts.

Tech stack

  • React
  • Vite
  • Next.js
  • TypeScript
  • Tailwind CSS
  • TanStack Query
  • Go
  • PostgreSQL
  • pgvector
  • Redis
  • MinIO (S3)
  • Socket.IO
  • Playwright

A closer look

Screens from the system in everyday use. Swipe, or use the arrows, and select any image to enlarge it.

Skill Academy: every course pays out XP, Φ tokens and a verified career badge.
A private, opt-in wellbeing space. The student turns it on, and their institution never sees individual records.
Bubbles: small, topic-shaped campus communities instead of one noisy feed.
From study to opportunity: matched roles, an application tracker and CV tools in the same app.
A dense, keyboard-first gradebook built for real class sizes, with an audit trail on every grade.
A consent-gated risk queue with a transparent, versioned model. Every read is audited.
Institution-wide usage, retention and load, with a one-click accreditation export.

Highlights

  • Two apps on one shared Go backend
  • Backend modules
  • Releases shipped in lock-step across all three repos
  • Full bilingual, right-to-left in both apps

Related projects

Tepco KSA2026

TEPCO KSA: Bilingual Manufacturer Platform

TEPCO KSA is a Saudi manufacturer of low- and medium-voltage electrical distribution systems, selling into a demanding technical audience: SEC and utility procurement engineers, EPC contractors on megaprojects, and industrial buyers who judge a supplier's credibility in under two minutes and read in both English and Arabic. The company needed a site that could carry that scrutiny — fully bilingual with genuine right-to-left parity rather than a translated afterthought, specification-dense enough to satisfy engineers, and distinct from the interchangeable corporate-blue template every competitor uses — all without overstating its credentials.

View project
Svet Peace Project2026

Svet Peace Project: Nonprofit Website & CMS

Svet Peace Project runs small, sliding-scale seminars in which teenagers close-read great works together, an approach that began by seating students from Russia, Ukraine and Belarus around the same text. Its old site was a single static scroll: the core message lived inside images that search engines and screen readers could not read, there was no SEO foundation, and both applying and donating sent visitors off to third-party pages. With two founders and no developer on retainer, the organisation needed a site that donors and institutions would trust, and that it could keep current on its own.

View project

Tell us what’s broken. We’ll build the fix.

Book a call and walk us through the workflow that's draining your team's time. We'll tell you, on the call, whether automation is the right answer and what shipping it actually looks like.