Software Development

TIPS has the expertise in developing the following software’s for local and international companies.

Collaborative Card Sorting Tool
  • Developed a multi-user card sorting activity tool using a Voronoi Treemap
  • Implemented using Python Flask, HTML, CSS and JavaScript.
  • Designed an SQL database.

Included features like chat between clients, creating projects, switching between projects, inviting/removing users to projects, assigning roles to users in the activity, exporting a card map in different formats (like jpeg, JSON object), uploading an existing card map, sharing card map with other users, voting for card map(s) in a project and reiteration/approval process of card map.

Distributed File System

A JAVA based dfs that uses remote method invocation with a naming server, and multiple storage servers and clients

  • Developed the RMI library and naming server directory tree.
  • Implemented several file operations for the system such as read, write, copy etc.
  • Synchronized read-write operations to maintain consistency
  • Used file replication across multiple servers to improve performance.
Student Event Management System

A web-based application with a complete implementation of managing a yearly quiz event for students and teams across multiple schools and organizations.

  • Designed an SQLite database to store and query data.
  • Used Ruby on Rails to develop the system.
  • Implemented all CRUD operations for entities like students, teams, quizzes, organizations, users (like admin, coaches, leaders) etc.
  • We help our clients set new standards of excellence in their industries.

© TIPS -