Skip to main content
Final year project · DeKUT

DeSIC Platform

A secure, role-based activity management and automation system for the DeKUT Startup & Incubation Centre - replacing spreadsheets, email threads, and phone calls with one connected platform for innovators, mentors, and administrators.

Read the documentationGetting started
4User roles
6Specific objectives
98.5%Uptime target
KES 3,800Total build cost

What's inside

System architecture

A three-tier design: React frontend, an Express.js REST API, and a PostgreSQL database, connected over authenticated HTTP.

Technology stack

The exact frameworks, libraries, and hosting providers used for every layer of the platform, and why each was chosen.

Security model

JWT-based authentication, role-based access control, encrypted data in transit and at rest, and audit logging.

Role-based dashboards

Purpose-built views for innovators, mentors, and administrators, each scoped to what that role needs to see and do.

Notifications

Multi-channel updates — in-app, email, and SMS — covering application status, mentor assignment, and deadlines.

Reporting & analytics

Filterable, exportable CSV reports and an analytics view for tracking incubation progress over time.