be patient, great things take time

← Back to Projects
PROJECT 01 / 05
VIRTUAL LABORATORY PLATFORM

PRAYUKTI

Empowering students and institutions with interactive cloud simulations.

Prayukti Virtual Laboratory Platform Dashboard
400+
Active Users
99.8%
Uptime
50+
Experiments
70%
Latency Cut

01. Overview

Prayukti vLAB was built to solve the lack of physical lab equipment across colleges in India. By bringing high-fidelity physics, chemistry, and electronics experiments directly to the browser, over 400 concurrent students can interact with simulations, measure values in real-time, and submit lab records automatically.

The Problem

Tier-2 and Tier-3 institutions often suffer from high equipment costs, maintenance downtime, and lack of individual access to apparatus for every student during practical exams and regular coursework.

The Solution

Developed a scalable, low-latency virtual lab platform powered by React and FastAPI, utilizing WebSockets for real-time calculation engines and automated lab report generation.

02. Architecture & Engineering

  • Microservices architecture separating simulation calculations from user authentication
  • WebSocket bi-directional communication channels for sub-50ms measurement updates
  • Dockerized deployment orchestrated on Google Cloud Platform with automated scaling

03. Key Capabilities

  • 50+ standardized STEM laboratory experiments
  • Live instrument dials, parameter sliders, and real-time visualization graphs
  • Automated grading and plagiarism-checked submission portal for professors
  • Role-based access control (RBAC) for admins, professors, and students

04. Technology Stack

ReactFastAPIMongoDBDockerGCPWebSockets