Overview

Workplace management is one more business activity suitable for digital transformation with software solutions. According to the statistics, up to 30% of workspace is typically left unused because of last-minute changes or meeting cancellations when people forget to undo the booking of a meeting room or desks. Dealing with no-shows and mix-ups are usual tasks to manage within office premises.

Software solutions that prevent money and time losses from unattended workplaces are a big help for a business. Our client has developed a workplace management platform easy-to-use, flexible and configurable to various business needs.

The workplace management solution utilizes the most used corporate culture rules to offer the functionality that office spaces need. Booking of meeting rooms, desks and car parking lots is the feature to organize the workspace. Compatibility with different platforms and multiple devices makes it competitively user-friendly. The workplace management tool is integrated with other office software, like schedules, calendars and email clients.

As a part of a core development team, we’ve delivered the workplace management solution that fits business needs and processes. A company can configure the workplace management tool to meet the requirements of workspace scheduling, user permissions, identification methods and compatibility rules.

people_alt

Assigned experts

  • 2 frontend developers
  • 4 backend developers

people_alt

Assigned experts

  • 2 frontend developers
  • 4 backend developers

timer

Timespan

  • 12 months of implementation
  • lifetime change management
  • maintenance and support

timer

Timepan

  • 12 months of implementation
  • lifetime change management
  • maintenance and support

work

Industry field

  • Workplace management
  • Workplace scheduling

work

Industry field

  • Workplace management
  • Workplace scheduling

Solution

The developed workplace management system is a cloud-based software solution intended to simplify workspace scheduling according to established corporate rules and business processes.

To change employees’ traditions into digital-savvy habits, this integrated workplace management tool works with conventional office software and provides the same user experience throughout different platforms and devices. Integration with office software ensures continuous workflow within a workplace management solution.

Our software engineers engaged in continuous development have worked with legacy code and working copies from multiple contributors. The workplace management solution offers a web platform, iOS and Android mobile applications and an application for on-site tablets and panels.

To modernize, optimize or replace outdated solutions and technology, software developers have worked with various application modules. Unification of the development process helped to build a framework-independent solution.

Using the same technologies for cross-platform development decreases time-to-market for newly implemented features and simplifies software testing efforts. This approach is also beneficial for end-users, as they deal with the same interfaces and get the same experience regardless of a platform and device.

Functionality

  • Booking of meeting rooms, desks and car parking lots
  • Scheduling events in corporate calendars
  • A wide choice of platforms and devices to manage workspaces from: a web view, mobile apps and on-site devices.
  • Searching for locations with required parameters: capacity, equipment and services availability
  • Social distancing features and movement control
  • Additional services ordering: catering, video meeting equipment or cleaning
  • Easy and convenient identification options: swipe cards, smartphone and facial recognition
  • Interactive emails to schedule events and activities and share details with collaborators
  • Real-time notifications to keep track of last-minute changes.

Development

  • Cross-platform development: web platform, iOS and Android mobile apps, on-premises custom devices

  • Various identification methods implementation: facial recognition, RFID tags, QR-codes, Bluetooth, in-app confirmations

  • Localization of the workplace management software for multi-language interfaces

  • Integration with Microsoft Exchange via EWS Managed API

  • Developing various flows and access permissions for different groups of users, superusers and administrators
  • Integration with Microsoft Teams via Microsoft Graph API

  • Integration with maps to direct the end-user to a coffee-shop, hotel, restaurant or other location

  • Integration with Azure Active Directory via Azure AD Graph API

  • Implementation of advanced configuration functionality to align the workplace management tool with the company’s business processes

  • Ensuring continuous integration and continuous build development to deliver sufficient employee experience.

Technology Stack

  • REST API
  • Jenkins
  • Ember.js
  • JavaScript
  • jQuery
  • Kendo UI
  • Cordova
  • gulp.js
  • REST API
  • Jenkins
  • Ember.js
  • JavaScript
  • jQuery
  • Kendo UI
  • Cordova
  • gulp.js

Achievements

A workplace management software should be flexible and configurable to different environments. Modernization and transformation of the legacy code and the replacement of old technologies with modern approaches ensure that a platform is relevant to its users’ business needs.

Compatibility with different platforms and devices adds business value to a workplace management solution as it improves end-user experience. Usage of modular architecture and a unified technology for developing the software for different platforms and devices allows the vendor to decrease efforts on introducing new features, software testing and customization.

We’ve built a workplace management system according to the principles of continuous build development. Software engineers can use different frameworks to contribute to the same features and modules. Such an approach increases the time-to-market for new functionality implementation and simplifies the development process of the workplace management software.

trending_up

Growth

Outstaffing the core team with software engineers helps the workplace management system’s vendor to extend the service offering and to offer a highly-competitive solution.

speed

Performance

The cross-platform development approach ensures a great employee experience throughout all platforms and devices that the workplace management solution supports.

timeline

Optimization

The usage of modern technologies and approaches in development allows optimizing the workplace management software and making it more flexible and user-friendly.

trending_up

Growth

Outstaffing the core team with software engineers helps the workplace management system’s vendor to extend the service offering and to offer a highly-competitive solution.

timeline

Optimization

The cross-platform development approach ensures a great employee experience throughout all platforms and devices that the workplace management solution supports.

speed

Perfomance

The usage of modern technologies and approaches in development allows optimizing the workplace management software and making it more flexible and user-friendly.

Disclaimer: All products and company names are trademarks™ or registered® trademarks of their respective owners. The use of third-party trademarks on our website does not mean any affiliation or endorsement by their holders. When we mention brands, companies and trademarks, like ZTE or Ericsson BSCS, on our website, it means that they belong to others, not to us.

Developing a Sharing Economy Platform for a Car-Sharing Business Developing a Sharing Economy Platform for a Car-Sharing Business

Developing a Sharing Economy Platform for a Car-Sharing Business

A case study from our expertise: we’ve developed a web platform for a car-sharing business and integrated it with geolocation services, maps and payment systems.
Read More keyboard_arrow_right
Automated Parcel Delivery Terminal Mobile Apps Development Automated Parcel Delivery Terminal Mobile Apps Development

Automated Parcel Delivery Terminal Mobile Apps Development

The case of the development of automated parcel delivery terminal apps for iOS and Android and a website to exchange parcels and goods by individuals and merchants.
Read More keyboard_arrow_right