URL Shortener

 

 

Technologies used:

  • React
  • NodeJS
  • MongoDB
  • AWS
  • Grafana
  • Loki

This service converts long URLs into short URLs. Provide user analytics. Can be customized based on user demand and information.

RCS Dashboard

Technologies used:

  • React Flow
  • NodeJS
  • MongoDB
  • AWS EC2
  • RabbitMQ
  • Redis
  • Grafana
  • Loki

RCS (Rich Communication Services) is an advanced messaging protocol that enhances traditional SMS and MMS with features like read receipts, typing indicators, high-resolution media sharing, and group chats. It works over mobile data or Wi-Fi and is designed to replace SMS as the standard for text messaging on Android devices. RCS is supported by Google Messages and some carrier networks, offering an experience similar to iMessage or WhatsApp.

Dynamic Server Provisioning - Backend Service

 

Technologies used:

  • NodeJS
  • MongoDB
  • AWS
  • Redis
  • Grafana / Loki

This engine operate on the logic of resources requirement for logical csv processing. Suppose application requirements requires more RAM then based on calculative parameters it launches a server in the cloud, gives the data for processing and then kills itself. All the logs are sent to Grafana for better tracking and debugging purpose.

SMS API - Backend Service

 

Technologies used:

  • NodeJS
  • MongoDB
  • AWS
  • Redis
  • Grafana / Loki

This engine operate on the logic of resources requirement for logical csv processing. Suppose application requirements requires more RAM then based on calculative parameters it launches a server in the cloud, gives the data for processing and then kills itself. All the logs are sent to Grafana for better tracking and debugging purpose.

Patient Cohort Dashboard

 

 

Technologies used:

  • Angular
  • D3
  • Bootstrap

The project required development of a dashboard in which patient data was represented in different graphs with global filters as well as filtering based on selection in the graphs.

Online Conferencing Platform

 

 

 

Technologies used:

  • Angular
  • NET Web API
  • MongoDB

This application helps connect people through online conferencing.

Online Learning Portal

 

Technologies used:

  • TypeScript
  • Angular 6
  • NET Core
  • JWT
  • Microsoft Azure
  • CosmosDB
  • SignalR

This portal is specifically designed for software developer and architects to learn implementation and  application designs. Participant can have live interaction with experts for each topic using its chat. The portal also monitors the progress of each participant through tests.

Online Learning Portal Dashboard

 

Technologies used:

  • TypeScript
  • Angular 6
  • NET Core
  • Azure Blobs
  • Azure CosmosDB
  • SignalR

The dashboard helps the topic experts to upload the videos and text content for the participants. It also helps to interact by answering participants questions and see the progress of each participant. The blade design is used for each navigation.

Calendar and Events Manager

 

 

 

Technologies used:

  • Flutter
  • Azure
  • CosmosDB

This mobile application is being used by a community of 1500 people to manage their yearly events.

Satellite Arc Finder

 

 

Technologies used:

  • React JS
  • Three JS
  • NET MVC
  • Azure Blobs

This application helps dish antenna installers spot accessible satellites from the respective locations of installations.

Clinical Management System

 

Technologies used:

  • WPF
  • NET Core
  • MySql
  • GoDaddy cloud

This application is being used by Nephrologist for upward of 8 lakh patient records. As it is cloud-based, he can access the records of his patients while visiting various hospitals. Complete data of his patients like personal health details, investigations and their results, medicine prescriptions, illnesses, symptoms are stored and viewed. It supports printing and scanning. Shows investigation results in graph during specified period.

Aircraft Simulation Control System

 

Technologies used:

  • .NET
  • WPF
  • UDP Communication with Simulator
  • Interop with C++

This application runs on Window 10 Tablets. The UI is designed for touch interaction. This application remotely controls the simulator. Pilots train on the simulator. It enables to set the initial flying condition. The application collects data, records and takes snapshots of pilot’s activities on the simulator. It maps the airplane’s flight on the map, and provides graphical representation.  It sends and receives data to and from the simulator.

CAD System to Assign Scenarios to Ship Simulation

 

 

Technologies used:

  • .NET
  • WPF

This application helps controllers design rooms and place simulation game PCs. The controllers can assign different simulation games and deploy them on each PC for the participants. Before deployment scenarios and entities are assigned to each PC in all rooms, communication settings are set. For the deployment, it allows the selection of multiple files and folders, and deployment is done parallelly on multiple machines.

Ship-Combat Simulation Display System

Technologies used:

  • .NET
  • WPF
  • Json Serialization and Deserialization
  • Asynchronous Programming

This application helps brigadiers view the exact position of ships in the sea during the combat exercise. The editing screen is displayed on the PC and the viewing screen is displayed on the attached TV screen. On the Editing Screen: Names, positioning values, direction of ships, scale, and range are taken as text input. Concerning these values, the application places the ship on the board shown by circular rings. Upon changing these values the ship’s position is immediately modified on the board on the Editing screen and TV screen. The UI theme is configurable and can be changed at run time depending on the forces that take part in the combat.