The smart parking system is one system where one can easily find out the details of the existing parking slots. Design and development of an IoT-based prototype system has been done for smart parking using Android technology. In this paper, a novel approach is incorporated by generating a directed path to identify the empty slot that minimizes the discovery time and fuel consumption. An application user interface has been developed for cloud data and for accessing realtime communication. The proposed system dynamically displays the availability of slots even from a remote location with the help of a mobile application. It consists of a sensing unit, a processing unit, a transmission unit, and an accessing unit. The presented work is a combination of the Internet of Things and Android technology.