Key features
People on team
A trade fair planning software

main features developed by Bright Inventions

  • Creation of new fair projects
  • Inviting users to projects as team members
  • Task management panel
  • Adding and managing list of items needed for fair stands
  • Managing fair staff accomodation and timetables
  • Calendar view of tasks and events planned for the fair
  • Budget and expense management planner


  • Frontend: ReactJS + TypeScript, Redux, Sass
  • Backend: NestJS, TypeORM, PostgreSQL, Swagger, Stripe
  • Deployment: Docker + Docker-Compose, AWS - CloudFormation, ECS, EC2, S3, LoadBalancer, RDS, TeamCity


For many industries, participating in fairs lies at the heart of business, and is a key element of sales, lead generation, and building B2B partnerships. However, being responsible for exhibiting at industry events can feel overwhelming given the number of tasks involved. In most cases, your fair presence must be carefully planned months in advance, and requires you to simultaneously coordinate multiple processes. A single delay from a contractor or a minor omission on your side, and – like a game of dominoes – the whole plan can collapse.

So, how do you stay on top of all this without worrying about organizational chaos and deadlines? Here’s where xpomaker comes into play.

A trade fair planning software


The Founders of xpomaker were looking for an experienced product design team who would translate the general vision for the software into a user-friendly, visually-appealing product. When our paths first crossed, they had already been cooperating with a consulting company that helped determine the necessary UX features and user expectations. While our cooperation initially started off with an interface design project, we were quickly asked to rebrand and redesign the entire app – including taking care of frontend and backend adjustments.


development process

We first worked on delivering high-fidelity wireframes of the proposed user interface. To make sure that the designs incorporated all necessary features, our team cooperated with the consulting company’s product owner.

For xpomaker, it was crucial that the app architecture and design felt familiar to users. This meant that we were to design an interface that would resemble the experience of using spreadsheets for tracking fair preparation progress. Hence, we knew that a table format, as well as .xls file import/export were two features that needed to be taken into account and reflected in the design.

Secondly, the app needed to incorporate a payment process that would allow users to manage revenue and wire funds. Having analyzed multiple payment solutions on the market, we have decided on Stripe, which featured subscription payments and invoice handling – both essential to the client.

All of these steps allowed us to deliver a solution that is both functional and intuitive to its users.

After our work on the interface design had finished, xpomaker engaged us in a rebranding project they had been working on. The scope of our work included applying all necessary software development adjustments on the frontend and backend of the app.

After the rebranding phase of our cooperation when the name and the visual identity of the company had changed, our team redesigned the entire app and refine the software accordingly.



xpomaker is now present on the German market and offers three subscription plans. The software lets users coordinate as many exhibition projects as needed.

Our team is currently responsible for the app maintenance. However, the app founders are now collecting user feedback in preparation for another round of user-inspired design and software work.

more success stories

visit our online portfolio:BehanceDribble
see all case studies

Let's talk about your app

Contact us to discuss your product. Book a free consultation in 48 hours!
Name *
Email *
Your Idea
I accept the Privacy Policy and agree to receive communications from Bright Inventions.*
*fields required
or drop us a line via info@brightinventions.pl