• Estonian
  • English

Why to choose?

The website we create is not a separate entity, but part of business software. This means that the user does not have to administer the same information in two different places.

All in one place and connected – In NOOM, you can perform retail and online sales, manage object-based warehouses and trainings online, calculate salaries, and all this is reflected in real time in NOOM financial module.

Support from one service provider – Astro Baltics offers its customers software, hardware and web solutions, which also makes support service easier for our customers. In the event of a problem, the client does not have to worry about who to turn to – in any of the above areas, just a call to the project manager, who already knows the client’s background, will help.

Flexibility – Noom has been developing with its customers. No idea is impractical, and we can make the development wishes, which initially seemed utopian, work in cooperation with the client.

Homemade software – Our entire development team is located right here in Tartu, which makes communication and ordering developments fast and personal.

Web client management in Noom


Depending on the customer groups, different display rules and options can be applied on the web.
For example, this way, you can offer better conditions to regular customers on the web: you can allow them to register for training earlier or get tickets at lower prices.

The customer can register at the checkout or on the website. When joining the club, when entering the person’s data into database, it is possible to immediately encrypt the web password, which will be sent to customer by e-mail.

Tickets can be purchased at retail or online. The ticket is linked to the customer and is activated immediately after payment (unless the start time is specified otherwise). The customer can register for trainings online on the respective days according to the rules described in their ticket. If the ticket has expired, the possibility of reservation will automatically disappear.

In Noom customer table, customers can be separated by customer groups. It is possible to separate, for example, regular customers and customers of different training groups. The number of customer groups is not limited and one customer can belong to several groups at the same time.

In Noom it is possible to add on-hold membership to the client, which would extend the period of validity of the ticket by the time of on-hold. In case of violation of the rules of the club, it is possible to impose penalties on the client in Noom.

Training management in Noom

You can assign to the workouts:

  • 1. A coach
  • 2. Training group (upper category) if there is a desire to group / structure trainings
  • 3. A style that allows you to graphically differentiate your workouts and filter them online
  • 4. Limit for the number of participants in the training
  • 5. Online booking limit (number of bookings allowed may be less than actual training seats)
  • 6. Training visibility on the website
  • 7. Maximum number of people in the queue

Web activities can be seen in real time in Noom:

  • – List of participants and time of registration
  • – Cancellations with time accuracy
  • – People currently in the queue

Planner
Once the workouts have been registered in Noom, they can be added to the Noom planner as events of suitable duration. Workouts can be added to the planner as one-time events (eg a one-time workout) or more commonly as a recurring event (weekly regular workouts). In this case, it is possible to determine how many weeks a given training will appear in the timetable or by what date the training will be visible and bookable to customers in the timetable.

The planner gives the user of Noom a web-like overview of the trainings.

To structure the planner, it is possible to divide it into rooms and groups of rooms. This makes the planner’s view more efficient and clear. For example, the resource group “Gym” can be added and all gym rooms separately under it as resources. This allows you to filter all gyms at once in the planner’s view, so that you can immediately see which hall is vacating the fastest in the evening, and so on. The structure of the planner created in the Noom is also the basis for the web timetable filtering system.

The planner can be displayed by day, work week, week and month.

Online timetable

The timetable can be visible to all visitors to the page, but it can also be displayed only after logging in. The web displays the allowed resource groups (rooms that the user wants to display on the web), workouts, and goods. We set detailed booking rules / restrictions with the customer when creating the web. It is possible to apply filters by rooms / styles on the web – according to the structure created in the Noom planner.

The logged in user can

1. Register for trainings based on his/her ticket
2. See more information about training: how many places are in training and how many places are still available
3. Cancel his/her booking according to the rules
4. Join the waiting list – when the number of participants in the training is full, the user can add to the waiting list according to the rules of the waiting list, and if a place becomes available before the start of the training, he/she will receive a notification by e-mail.
5. See the history of workouts and cancellations
6. See his/her current tickets and information of these
7. Change his/her details: email, phone, password

Online products management in Noom

In the product table, it is possible to mark products that can be purchased online. In order to display them logically on the web, the hierarchy of web groups can be described in a web tree. For example, if you want to display online tickets grouped by period / customer group, or divide products sold online into more general groups, these links can be set up in the online tree. In the product table you can specify the price of the product, discount, allowed customer groups, stock balances, etc.

The rules for tickets can be described in the products table: validity in days / validity in times.

Buying tickets and products online

The website displays tickets and products from Noom product table. The customer first needs to identify himself online, after which the product information can be updated based on his customer group. The choice of bank links depends on your wishes. If the customer has paid for the ticket / products with a bank link, the sales document is automatically created in Noom, and if it includes ticket information, it is linked to the customer and activated according to the rules you specify.

Mass mailing

By applying different filters, it is possible for customers and staff
also send mass mailings directly from Noom – approaching
campaigns, reminders, etc.

Management of keys

1.1 Sales
You can specify for the products and services which products / services are matched with the key and from which group the key must be. After adding the product to shopping cart, the quantity will be asked and after that the keys can be registered.
It is possible to link the key to the sales without scanning.
If you select / scan the key of the group that does not match the given item, Noom will display a message and ask if you want to continue. It is also possible to scan the key at the checkout before selecting the products. In this case, Noom finds the key group corresponding to this key and filters out the products corresponding to this key group from which to select the appropriate item.

1.2 Actions with keys
Keys are easy to return, search, block, replace, add or change (e.g. key zone or locker) by scanning them.

Cards for multiple passes

Multiple passes can be divided into types in Noom, such as gym multiple passes, morning workout multiple passes, etc. After that, the allowed products / services must be added to each type of pass.

From multiple passes table you can track:
1. transactions and related documents
2. remaining uses
3. validity

Gift cards

In Noom, it is possible to specify on the gift card whether the gift card can be used once (unused balance is reset) or multiple times (reduction of the balance according to the services used). The values of the gift card can be set by the user.

Gift cards can be tracked and managed from the gift card table, which shows:
1. activities performed with the gift card and related documents
2. the residual value of the gift card
3. gift card status (active, expired, used, etc.)
4. validity