![Kitchen](/assets/images/blog/workpin.jpg)
Workpin
Navigating the world of hybrid employee experience
The goal of this project was to developing a state-of-the-art co-location platform to allow multinational enterprise companies to manage their employee workspaces in the hybrid homeworking/office working environment.
It was essential to surface real-time location visibility in a privacy-centric manner and provide a user experience that encouraged employees to work together, whether in the main office building or in distributed coworking spaces worldwide.
Project Requirements
- Real time location visibility for employees
- Creating in-person meetings should be as easy as creating a zoom call
- Integrate with existing tools such as the Office 365
- Offer single-click team social events
- Seamless payment integration so employees never need to worry about invoicing
- Team engagement analytics
- ISO 27001 certified
Solution
Over the course of two years, we took this project from concept to gaining Mercedes-Benz as a customer. Employees in the Berlin office can use the platform to book desks, meeting rooms and private offices in their HQ as well as create on-the-fly social events such as lunches, coffee meetings or after-work drinks.
As the project involved interacting with lots of co-working provider APIs as well as internal company systems, we built a cross-functional team of full-stack developers using GraphQL to simplify the interaction between the API and the frontend. The backend was NodeJS, PostgreSQL and Redis deployed on AWS and accessed using a Vue.JS SPA, iOS client, Outlook add-in, Slack bot and MS Teams add-in. This ensured the users were able to access the data inside their own workflows to maximise usage and decrease friction.
Due to the highly-sensitive nature of location services as well as strict privacy laws, it was essential to provide top-level security processes to ensure no user's personal data was available but the system could still intelligently match users to the most suitable locations for co-located meetings.
I took the company through ISO 27001 certification and third-party penetration tests to meet the strict requirements of enterprise IT security.
Skills and deliverables
- Technical Project Management
- Technology Strategy
- Hiring Strategy
- Node.JS
- Vue.js
- PostgreSQL
- API Integration
- GraphQL