The Objectives are as follows:
- The system must accurately track the status of each parking bay in real-time.
- The display must be updated promptly as cars enter or exit.
- The system should be robust, easy to maintain, and scalable for future enhancements.
- The application must follow best coding practices and include unit testing.
- You must use Git and Github for version management.
It includes a python program for a smart carpark that utilises
- Classes
- Abstract class Sensor
- Carpark Class
- Display Class
- Testing files
- Sensors
- Automatic sensorts that register the cars as they enter and exit
- Displays
- The available bays
- The current temperature
- If the car park is full
[First commit Screenshot](images/initial commit screenshot.png)