Telescan Web

Active Development Web Platform

Modern web platform for sewer pipeline television inspection. Full-featured replacement for desktop application with enhanced cloud capabilities and collaborative access.

2023-2024
Development Period
8+ months
Development Time
Full-stack
Project Type

Key Advantages of Web Version

Cloud Architecture

Access from any browser without additional software installation. All data securely stored in the cloud with automatic backup.

Collaboration

Multi-user access to projects. Team can work on the same project simultaneously from different devices and locations.

API-Oriented

Full-featured REST API for integration with other systems. Easy integration with CRM, ERP and other corporate solutions.

About the Project

Telescan Web is a modern web platform representing a full-featured web version of the popular desktop application for sewer pipeline television inspection. The project was developed for TARIS company.

The platform preserves all functions of the original Telescan, adding advantages of web technologies: cross-platform compatibility, instant updates, cloud data storage and enhanced collaboration capabilities.

The main focus of the project is creating a performant and responsive web application capable of processing large volumes of video data and ensuring uninterrupted operation even with slow internet connection.

API-Oriented Architecture

RESTful API

Full-featured REST API with 50+ endpoints for managing projects, users, video data and reports. API versioning support.

WebSocket for Real-time

Real-time notifications about video processing status, online user statuses, instant interface updates during collaborative work.

Security and Authorization

JWT authentication, OAuth2 for third-party integrations, role-based access model, protection against CSRF and XSS attacks.

Key Features

Core Modules

  • Video upload and streaming playback
  • Automatic pipe defect recognition
  • Interactive markup and annotations
  • Report generation in various formats
  • Project and team management
  • Notification and alert system

Web-Specific Functions

  • PWA (Progressive Web App) support
  • Offline work with synchronization
  • Responsive design for all devices
  • Integration with cloud storage
  • Instant search across all data
  • Advanced permission system

Project Statistics

Development Time 8+ months
Commits 842
API Endpoints 56
Vue Components 47
Performance 92/100

Performance Metrics

Page Load 1.2s
Video Processing 2.8s
API Response 180ms

Client

TARIS
Diagnostic Equipment Manufacturer

Leading Russian manufacturer of pipeline diagnostics and cleaning equipment

Visit Website

Technical Innovations

Streaming Video Processing

Implemented technology for streaming processing of large inspection video files using WebAssembly and Service Workers. Allows working with videos of any size without full client-side download.

Offline-first Architecture

Application works even without internet connection. All changes are saved locally and synchronized when connection is restored. Uses IndexedDB and Background Sync API.

AI Defect Analysis

Integration with machine learning models for automatic recognition and classification of pipe defects. System continuously learns from new data and improves recognition accuracy.

PWA as Native App

Telescan Web installs as a native application on any device through PWA technologies. Support for push notifications, full-screen mode and access to device hardware capabilities.

Need a modern web platform?

Ready to create a performant and scalable web solution for your business.