Aditya239233 / ntu-canteensystem-miniproject

Real time canteen information system coded using Python and GUI used using PyQt5 package.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Real-time Canteen Information System

Mini Project for CZ1003 Introduction to Computational Thinking

The application made is a Real-time Canteen Information System solely for North Spine Plaza in NTU.

  • This application has a Graphic User Interface which has been made using the PyQt package in python.
  • The menu of each stall is displayed in the interface based on the current date and time.
  • The program is user friendly and allows the user to customize the date and time, accordingly the menu of the stalls is displayed.
  • Moreover, the user can calculate the waiting time by entering the number of people in front of the user in the queue. The application also allows the user to check the operating hours of each shop.

Algorithm Design

Screen Shot 2020-07-08 at 10 13 36 AM

Overview of the Program

Screen Shot 2020-07-08 at 10 14 28 AM Screen Shot 2020-07-08 at 10 14 35 AM Screen Shot 2020-07-08 at 10 14 42 AM Screen Shot 2020-07-08 at 10 15 10 AM Screen Shot 2020-07-08 at 10 15 18 AM Screen Shot 2020-07-08 at 10 15 24 AM

Additional Features

The additional features in our program for handling errors encountered and making the program more efficient are:

  1. The date and time already relapsed cannot be accessed.
    Screen Shot 2020-07-08 at 10 25 35 AM
  2. Digital clock which continuously updates time.
    Screen Shot 2020-07-08 at 10 25 44 AM
  3. Different menus for different times of the day.
    Screen Shot 2020-07-08 at 10 25 57 AM
  4. Tool tip used to guide the user.
    Screen Shot 2020-07-08 at 10 26 05 AM

About

Real time canteen information system coded using Python and GUI used using PyQt5 package.


Languages

Language:Python 100.0%