AI Training Platform

Smarter Staff Training with AI

An application with admin and staff panels that uses AI-generated questions based on uploaded files and prompts.

AI-powered

Tests Generated

Reduced

Training Time

2 Panels

User Roles

Automated

Content Processing

restaurant_staff_knowledge hero media

Project Overview

Project overview Staff testing and learning application

Custom application providing role-based dashboards for admin and staff to manage and complete knowledge tests aligned with their positions.

AI generates test questions automatically from files uploaded by administrators, helping staff learn business products, rules, and concepts.

The system supports file management, AI processing, and structured navigation for a streamlined user experience.

INDUSTRY

AI / HR Tech

PLATFORM

Mobile / Cloud

YEAR

2026

The Challenge

Challenges faced
Main problems before the solution

Difficulty building a dual dashboard application with AI integration supporting file uploads and role-based access control. Performance and scaling were concerns.

01

File upload management

Handling file uploads efficiently and securely within the system.

02

AI integration

Implementing AI processing of uploaded content to generate relevant test questions.

03

Performance issues

Ensuring asynchronous processing runs efficiently without slowing the system.

04

Role-based access

Separating user and admin functions through secure role-based authentication.

Product Experience

Product experience
User interface and workflow

Users log in to their role-specific dashboards, access assigned tests, complete and submit them, and receive results within the app.

Mobile app

Dashboards for users and admins

Live System

Control Dashboard

Active Tasks

2,847

AI Models

24

Data Streams

156

Success Rate

99.7%

User login and authentication

Secure role-based access for staff and administrators.

File upload and management

Admins upload content files that AI processes into test questions.

Test assignment and completion

Users complete assigned tests and submit answers for evaluation.

Core Features

Core product features
Key capabilities

The application provides role-based authentication, separate dashboards, file upload and AI processing, structured navigation, and admin tools.

Role-based authentication

Secure access with separate permissions for users and admins.

Dual dashboards

Distinct user and admin interfaces tailored to their tasks.

AI-powered file processing

Automated generation of test questions from admin-uploaded files using Vercel AI SDK.

File upload and management

Ability for admins to upload and manage content files.

Structured navigation

Organized routing and navigation enabled by Expo Router.

Admin content controls

Tools for administrators to assign tests, manage users, and review results.

Our Approach

Our approach
Workstreams

Focused on component development, AI integration, performance optimization, and user interface design.

01

AI Content Generation

Implemented AI-powered logic to generate test questions from uploaded materials, reducing manual work and improving training efficiency.

Deliverables

AI-based question generation

File-to-content processing

Prompt-based customization

Automated content creation

02

Role-Based Architecture

Designed separate user and admin experiences to manage training, assign tests, and control access across the platform.

Deliverables

Role-based authentication

User & admin dashboards

Access control logic

Test assignment system

03

Scalable System Design

Built a flexible backend and data structure to support file processing, async workflows, and growing user activity.

Deliverables

NestJS backend architecture

Async processing workflows

File upload & storage handling

Performance optimization

Development Timeline

Development timeline
Project phases

Five month project execution with exploration, implementation, and deployment.

1

Phase 1

Discovery & Planning

Defined product requirements and user roles (staff & admin).

Designed database structure and system architecture.

Selected tech stack and AI integration approach.

2

Phase 2

Backend & AI Integration

Built backend services with NestJS.

Implemented file upload handling and storage.

Integrated Vercel AI SDK for content generation.

3

Phase 3

Frontend Development

Developed mobile UI using React Native and Expo.

Built user and admin dashboards.

Implemented navigation and role-based access.

4

Phase 4

Optimization & Testing

Improved performance of async processing and AI workflows.

Fixed bugs and optimized user experience.

Ensured stability across different use cases.

5

Phase 5

Deployment & Delivery

Finalized product features and workflows.

Deployed the application for client use.

Delivered a fully functional AI-powered training system.

Technical Architecture

Technical architecture
System design

Mobile Application

React Native + Expo app for staff users and admins.

Expo Router Navigation

Structured routing for separate user and admin flows.

User Dashboard

Allows staff to access assigned tests, complete quizzes, and view results.

Admin Dashboard

Allows admins to manage users, upload materials, generate tests, and assign content.

Role-Based Access

Separates permissions and functionality between staff and admins.

NestJS API

Handles authentication, business logic, file handling, test management, and results.

AI Processing Module

Uses Vercel AI SDK to process uploaded files and generate knowledge test questions.

Async Processing

Manages file-based workflows and AI responses without blocking user actions.

PostgreSQL Database

Stores users, roles, tests, questions, assignments, and results.

File Upload Storage

Manages uploaded training materials used for AI-generated questions.

Results & Progress Tracking

Keeps submitted answers, scores, and staff training progress.

Microservices architecture

Separates concerns and supports scaling components independently

AI processing module

Processes uploaded files asynchronously to generate relevant questions

Team & Collaboration

Team collaboration
Roles and workflow

Two person team working under Scrum and Kanban methods to develop frontend and backend iteratively.

1

Frontend Developer

Built mobile app UX/UI, dashboards, and navigation

1

Full-Stack Developer

Implemented backend API, AI integration, and database models

Iterative development

Used Scrum and Kanban to manage tasks and progress

Focus on roles

Clear separation of frontend and backend responsibilities

Project Facts

Product Type

AI Training Platform

Industry

AI / HR Tech

Platform

Mobile / Cloud

Users

Staff & Administrators

Technology Stack

Technology stack
Tools and services

Selected technologies that support a mobile-first application with backend AI capabilities and scalable infrastructure.

Mobile Frontend

React Native (Expo)

Framework

Expo Router

Navigation

TypeScript

Language

Backend & API

NestJS

Backend Framework

REST API

Communication Layer

Role-Based Access

Authorization Logic

AI & Data Processing

Vercel AI SDK

AI Integration

File Processing

Content Handling

Async Workflows

Background Processing

Database & Storage

PostgreSQL

Database

File Upload Storage

Document Handling

User & Test Data

Persistence Layer

Impact & Results

Impact and results
Outcomes from the project

Delivered an application improving staff knowledge testing through automation and streamlined workflows.

AI-Powered Testing

Automatically generates test questions from business documents uploaded by admins.

Role-Based Dashboards

Separate views for users and admins support efficient task management and secure access.

Scalable Design

Microservices architecture allows system expansion as user base grows.

Improved UX

Organized navigation and responsive frontends enhance end-user experience.

Key outcomes

Increased scalability

Improved user experience

Reduced manual test creation workload

The platform made staff training easier to manage by automating test creation from uploaded materials. It helped reduce manual work, organize learning content, and provide a clearer workflow for both admins and employees.

IS

Ithan Stanler

Operations Team

Restaurant Staff Knowledge Test

More Projects

macbookimage
WAYUT
Corporate social infrastructure platform designed to structure internal activities and team coordination.
View Case

READY TO BUILD
THE FUTURE?

Let's create something extraordinary together. Transform your business with AI-powered automation.

Enterprise-Ready

24/7 Support

Global Scale

SOC 2 Certified

Custom Solutions

ITEAM

As a premier web agency, our mission is to empower businesses in navigating intricate digital landscapes, seizing growth opportunities, and achieving enduring success.