Webion
Case study
2025

GRESO

greso-white-logo

GRESO asked us to transform the management of hotels, conference centers, and coworking spaces with a single, customizable platform ready to scale across multiple properties. Here we share how we built MiceApp360 — and the results it unlocked.

GRESO

Details

Client

Greso

Published

October 2025

Client context

Greso S.r.l., based in Garbagnate Milanese (MI), offers innovative software solutions for the management and online sale of workspaces (co-working, meeting rooms, events) and for the digital intermediation between facilities, operators, and direct customers. Leveraging a proprietary digital platform, Greso supports business travel, hospitality, and food service operators in optimizing operational and commercial processes, enabling greater flexibility and scalability in the professional services sector.

Challenge

Reduce operational times, automate availability, and support dynamic pricing across all facilities.

greso

Developed solution

  • Adaptive web application for both computers and smartphones.
  • Shared infrastructure across multiple clients.
  • Separate back office portal for users.
greso-stats

Developed solution

Agile methodology based on short iterations and incremental releases. The phases include discovery and analysis, user experience and prototyping, development of the main modules, release, and continuous support. Collaboration between the client and the team is supported by periodic reviews.

cancellation-policies

Main features

The central dashboard displays data for rooms, conference halls, food and beverage, and extras.
Customer records collect contacts, preferences, and negotiated rates. From the operational calendar, options, payment deadlines, and departmental planning are managed. Meeting room layouts, equipment inventory, and dynamic pricing are configurable with a few clicks. Catering, shuttles, and extra services also have menu and availability management. The Gantt view unifies the availability of rooms, halls, and food and beverage.

Added value

Unification of typically separate processes — meeting rooms, food & beverage, and rooms — into a scalable and secure platform. Improved operations with departmental planning, real-time communications, and optimized visitor management.

meeting-room-greso

Used technologies

  • Next.js 15.0.3 with development startup via Turbopack for both front-end apps.
  • Backend: C#, .NET Core, ASP.NET, Entity Framework
  • React 18.2 paired with TypeScript 5.7 for typed, component-based development.
    Monorepo management with pnpm 9 and Turborepo 2.5, including shared scripts for build/dev/lint.
  • Material UI suite 6/7 (Material, Icons, Lab, X Data Grid, Date Pickers, Tree View) and Material
  • Next.js adapter for integration with Next.
  • Libraries for state and data: TanStack React Query, React Hook Form with resolvers, Zustand,
  • Zod, and React Number Format.
  • Styling and animations with Emotion (react/styled) and Motion.
  • Date/time handling and parsing with date-fns, JWT Decode, and Lodash.
  • Specialized visualizations with ECharts.