Want to built a parking management system. It should be able to choose a parking spot/bay. The software should be able to design a parking lot. number of spot available in a row and in a column. the parking software should pick up a spot randomly with number should be reflected in the ticket. It should read biometric, magnetic strip, bar code. Optical converter if possible.