• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Avinash Meetoo

Avinash Meetoo

Let us build a Smart Mauritius together

  • Home
  • About
  • Curriculum Vitae

Archives for March 2020

A proposal for a booking and shopping process for supermarkets during the COVID-19 crisis in Mauritius

30 March 2020 By Avinash Meetoo 36 Comments

Christina and I have been thinking a bit about how to make sure people respect social distancing when supermarkets open in a few days. Here is what we have come up with and which we have shared with a few key people:

Opening supermarkets again

Mauritius is currently under tightened lockdown and all supermarkets are currently closed. As a result, some households are running out of food stocks. Consequently, Government is considering re-opening supermarkets as from 1st April 2020. An important issue is how to minimise the risk of transmission of the coronavirus due to concentrations of people in the supermarkets.

A number of studies have shown that one of the strategies to decrease risk of transmission of the coronavirus is social distancing. The objective of this proposal is thus to provide for a process to minimise the number of customers in a supermarket at any given time.

This requires having a process for the management of bookings for shopping slots as well as a process to be followed by customers while they are within the supermarket and doing their shopping.

One solution for the booking process

Under the previous system, the 9:00 – 10:00 slot was reserved for senior citizens and the disabled and Government may choose to maintain this.

For the other slots as from 10:00, the following method, which has as objective to reduce the number of people in the supermarket in any given time, may be used.

A slot is a period of one hour to be spent for doing shopping in a supermarket. This period of one hour includes arriving at the control point of the supermarket, getting inside the facility, doing the shopping, proceeding to the cashier, paying and leaving the premises.

The number of people allowed during one slot of one hour will depend on a number of factors. For example, a large supermarket can accommodate more people at the same time compared to a smaller one. This means that, prior to the launch of the service, all participating supermarkets will have to register and indicate, after discussions and the approval from authorities, the number of clients they can accommodate concurrently.

People will be able to book a one hour slot in a specific supermarket using a mobile-friendly website where he/she will be asked for the following information: name, national identification number (NID), name of supermarket (to be chosen from a list) and the time slot (he/she will be shown slots with availability). This means that the system will work on a first-come first-served basis.

[An update following a comment: for those people who cannot access the website for one reason or another, it is also possible to call a phone number to do the booking. This means that there will be a call center where the operators will use the same website for booking slots on behalf of people calling.]

All bookings will have to be done at least one day prior to the date of shopping.

As soon as the person submits his/her booking request, the system will do a booking:

  1. the person will see a message indicating that a booking has been done in his/her name. The message will contain a unique code which the person will be able to keep (copy & paste) and share with the authorities in case of dispute. The system will record this code as one of the attributes of a booking.
  2. the system will record that this person (with this unique NID) has been allocated a slot to come to the designated supermarket at this given time. This list of people (containing NIDs together with all the other details of the person (including the code) will then be shared to the police and the supermarket to control entry. This means that people coming to the supermarket have to show their ID card.

The importance of the code is in case someone makes a slight mistake when entering his/her ID on the booking system. This code can be used as a secondary check to allow the person to get in the supermarket. The code will just have to be a relatively long (e.g. 8 digits) random number. This number does not need to be unique, only sufficiently random.

The system will not allow someone who has already booked a slot in one supermarket on a given day to do a second booking on the same day. This is to prevent people from monopolising access to supermarkets while also decreasing the risk for contracting and transmitting the virus.

The system will not ask the person to indicate the closest supermarket to his/her place of residence. This is because a person may need to do shopping for his/her elders and these may live in another locality.

One solution for the shopping process

An example of a slot is 13:00 – 14:00.

A person can decide to come a bit earlier in order to secure a parking spot but he/she will have to wait in a queue with a distance of at least 1m between each person. Everyone should wear a mask. People who come later than 13:00 will be allowed in but they will have to have finished by 14:00 (like all other people in the same slot).

Clients will have to go through security to be allowed in (to be provided by policemen or security staff). At the middle of the slot (e.g. 13:30), a speaker will announce that people should start proceeding to checkout. One quarter hour before the end of the slot (e.g. 13:45), the speaker will announce that everyone should proceed to checkout and anyone not having paid and left by 14:00 will have to leave their products at the supermarket, irrespective of whose fault it is.
People should be sensitised to the fact that 1 hour is short and that they need to be efficient and practical in their shopping if they want their shopping to finish by the end of the slot.

Given that the police and/or security has the list of people who are allowed in a slot, it is also possible to control people when they leave so as, for example, to check whether there is anyone still inside the supermarket at the end of a slot. But this is not a mandatory part of the process as it would require more personnel.
Additionally, the police and/or security can also exercise their discretion in case of, e.g., a technical problem at checkout causing a delay. For example, if there is a problem with the credit card payment system, it is obvious that people will have to wait longer (thereby possibly exceeding their 1h limit) and this can be exceptionally allowed, while allowing the next batch of people to enter the supermarket.

The implementation

The website with the functionalities described above will have to be developed. This can be done by the developers at the Government Online Centre and/or Mauritius Telecom working in collaboration with the community of developers in Mauritius. Hosting the website will have to be done at GOC. Proper coordination between all parties is essential for timely delivery and for strict compliance with all requirements. We are agreeable to be the coordinators between the various parties.

We are interested to receive constructive criticism on this proposal.

[Update: During a press conference on 31 March 2020 at 11:30, Government announced a number of measures for the opening of shops and supermarkets as from Thursday 2 April. These represent a vast improvement on the previous system. Having listened to the official announcement attentively, Christina and I asked ourselves a number of questions.]

Filed Under: Computing, Future, News, Science, Society, Technology

Some important resources and dashboards on COVID-19

25 March 2020 By Avinash Meetoo 3 Comments

Here are a number of resources which might be useful while the whole world, including Mauritius, is fighting against the Coronavirus and the COVID-19 disease. First is covid19.mu, the official website which has been created by the Ministry of Health and Wellness of Mauritius with regularly updated information on the number of people having COVID-19 and the number of deceased people.

The next one is the official page of the World Health Organisation of the United Nations on the COVID-19 pandemic.

Next is an interactive dashboard from the World Health Organisation. It shows, country by country, the number of confirmed cases and deaths.

The next dashboard is made by the John Hopkins University & Medicine. It is very well made and shows trends as well as the number of people who have recovered in various countries. This is actually the dashboard which is linked from the covid19.mu website setup in Mauritius.

This free-to-read and regularly updated webpage from Financial Times gives information on cases and deaths but also on the humanitarian, societal and economic impact of the COVID-19 disease.

And, finally, Wikipedia’s page on the Coronavirus and the COVID-19 disease.

Filed Under: Education, Finance, Future, News, Science, Society, Technology

Mauritian geeks, let’s unite against COVID-19

24 March 2020 By Avinash Meetoo 1 Comment

Now that the coronavirus has become reality in Mauritius and new cases of the COVID-19 disease are being found every day, it is time for us, geeks of Mauritius, to unite.

We, computer scientists, software engineers, makers, scientists, mathematicians, statisticians, etc. have an important role to play together with all the other professionals who are already working hard on finding solutions.

I am proposing that, should you have an idea or have developed a web app or a mobile app, that you believe could be useful in this difficult period to send me all the details, ideally in the form of a document (PDF or otherwise), of what you have done. My contact details are in my CV (most notably my email address which is )

I’ll then do my best to forward what you have sent me to the most appropriate people in Government.

For discussion among ourselves, may I propose the Mauritius channel on Reddit?

Filed Under: Computing, Education, Future, LUGM, News, Science, Society, Technology

  • Page 1
  • Page 2
  • Go to Next Page »

Primary Sidebar

Search

I am proud of

My family
My company
My music
My photos

I am active on

Facebook
FB Page
Twitter
LinkedIn
Reddit
Hacker News
Stack Overflow
GitHub
Wikipedia
YouTube
IMDB
Last.fm

All posts

  • April 2025 (1)
  • March 2025 (1)
  • February 2025 (2)
  • January 2025 (4)
  • December 2024 (4)
  • November 2024 (2)
  • October 2024 (1)
  • September 2024 (4)
  • July 2024 (1)
  • June 2024 (1)
  • May 2024 (4)
  • March 2024 (1)
  • February 2024 (1)
  • January 2024 (1)
  • December 2023 (2)
  • November 2023 (2)
  • October 2023 (2)
  • August 2023 (2)
  • July 2023 (3)
  • June 2023 (3)
  • May 2023 (4)
  • April 2023 (1)
  • March 2023 (3)
  • January 2023 (1)
  • December 2022 (1)
  • November 2022 (5)
  • September 2022 (2)
  • June 2022 (2)
  • May 2022 (1)
  • April 2022 (1)
  • January 2022 (3)
  • November 2021 (1)
  • September 2021 (1)
  • June 2021 (3)
  • April 2021 (1)
  • February 2021 (1)
  • January 2021 (2)
  • November 2020 (1)
  • October 2020 (1)
  • September 2020 (1)
  • August 2020 (1)
  • May 2020 (1)
  • April 2020 (3)
  • March 2020 (4)
  • January 2020 (1)
  • July 2019 (1)
  • June 2019 (1)
  • April 2019 (2)
  • January 2019 (1)
  • December 2018 (3)
  • November 2018 (1)
  • September 2018 (1)
  • August 2018 (1)
  • April 2018 (1)
  • December 2017 (1)
  • November 2017 (1)
  • October 2017 (1)
  • August 2017 (1)
  • July 2017 (1)
  • May 2017 (1)
  • March 2017 (1)
  • February 2017 (1)
  • August 2016 (1)
  • July 2016 (1)
  • June 2016 (3)
  • April 2016 (3)
  • March 2016 (3)
  • February 2016 (1)
  • December 2015 (1)
  • November 2015 (1)
  • October 2015 (1)
  • August 2015 (5)
  • June 2015 (1)
  • September 2013 (2)

Copyright © 2025 by Avinash Meetoo · Shared under an Attribution 4.0 International Creative Commons license · Log in