ISSN XXXX XXXX © 2017 IJESC

Research Article Volume 7 Issue No.4 Implementation of Hawker’s Registration using Shweta Thummar1, Pooja Sawant2, Binal Sondagar3, Urvi Parmar4, Sejal D’mello5 Student1, 2, 3, 4, Assistant Professor5 Department of Information Technology Atharva College of Engineering, Malad, Mumbai, Maharashtra, India

Abstract: Hawker’s has been ignored since several decades and the Cloud will bring the change that is required to bridge the divide between hawker’s and TVC(Town Vending Committee) and will improve the hawker’s economic conditions. The cloud computing concept provides users with access to a shared pool of resources on-demand. Cloud Computing is a delivery of computing as a service rather than a product. This paper proposes an efficient hawker’s registration system will help the civic body keep track of each vendor, after the creation of vending zones, and the allotment of license numbers and vending certificates. We can also link Aadhar number to the license. The proposed system made good use of popular technology cloud computing.

Keyword: Hawker’s registration system, Cloud Computing, TVC, license, vending certificate

I. INTRODUCTION controlling illegal hawking. These will then be provided with licenses and their respective hawking pitches (spot for one Hawker’s are integral part of Mumbai. Take them off the street hawker). for one day and you will see the chaos it causes. The BMC officials, at various moments, currently use the threat of an A. Comparison of cloud systems area becoming a non-hawking zone as an excuse to increase Amazon has been one of the first service providers that provide demolitions or demands for haft. In order to understand the sharing of resources (storage space and computing) to create a functioning of public space in Mumbai, it is necessary to very scalable and flexible platform and resizable compute understand what hawkers actually do in that space, and how capacity in the cloud. Amazon EC2 changes the economics of they conceptualize their own relationship to it [9]. Registration computing by allowing paying only for capacity that is actually System is based where information in database is stored on a used. The survey findings articulate that Amazon bested virtual cloud. In this we will be using software as a service; Google and Microsoft, and Amazon is recognized as the leader users are provided access to application software. The Web of the cloud computing, twice as many as Google and much application will give the GUI for the administrator to maintain more than Microsoft (Figure 1).[3] database. The benefit of infusing the concept of cloud computing with internet into the Hawker’s Organization is organizations can install PCs and mobile phones, etc. connected to cloud so that the information is available to the poorest of the poor giving them a better life. This paper proposes hawker’s registration system using cloud computing to bridge the gap between the hawker’s and the government officials.

The Hawker’s registration system proposed in the paper has the following features:

 Each hawker will be provided with a unique ID through [3] which he/she can get their information. Figure.1.Comparison of Cloud Systems  It improves the economic conditions of the hawkers. It legalizes the hawkers providing them a livelihood. Based on the comparison of various cloud system the chart  Database is designed to store and manage received shows the leading cloud system among Google App Engine hawker’s information. and is Amazon elastic cloud compute  Hawker’s registration system on cloud which (Amazon EC2). So we will be using Amazon EC2 for could be accessible directly on the internet from deploying our system. Anywhere using PCs or mobile phones without installing the application on the respective devices. B. Hawker’s Registration System  Until the mid-1990s, little action was taken by the II. RELATED WORK BMC to implement the suggestions for new hawking and non hawking zones. Meanwhile, in lieu of actually issuing new There is a need for a mechanis m to check collusion between licenses, the BMC set up a ‘pauti’ system for street vending. hawkers and civic officials so, Hawker’s registration system  Between 1988 and 1997, hawkers paid the BMC daily will equip us with all the details on the hawkers and help us in Rs 5-10 “unauthorized occupation cum refuse removal charges” entitling them to hawk.

International Journal of Engineering Science and Computing, April 2017 6473 http://ijesc.org/  The CFPPS (Citizens’ Forum for the Protection of B. Amazon Web Services + Bitnami Public Spaces) cited the pauti system in particular as one of the Amazon Web Services is a CC platform offered by Amazon. BMC’s illegal practices. The main features of the service include: low price, high speed,

 The high court conferred and declared that the BMC scalability, openness, adaptability, and guaranteed security [2] had no legal authorization to implement such a system. .Amazon Web Service provides all the services offered by  As a result of the court order, the BMC has not issued Amazon. This Hawker Registration System will be deployed pautis since 1998, and many hawkers now say that the end of on the Amazon cloud so that, the system and their data get this system marked the beginning of their current troubles. accessible from anywhere and anytime.Amazon Web Services  Although the pauti did not confer long-term rights to for Cloud Computing contains the following one of the hawk, or even the rights to hawk in a particular space, hawkers component is: to this day express their desires to return to this previous system. 1) Amazon Elastic Compute Cloud (EC2):  Surveys indicate that most hawkers are willing to pay Amazon Elastic Compute Cloud (Amazon EC2) shown in daily official BMC charges. Figure 1 is a web service that enables customers to launch and manage /UNIX/Windows server instances in the data [1] III. IMPLEMENTATION DETAILS centres of Amazon .

In the development of Hawker’s Registration System controlled by microcontroller, hardware and software design techniques are needed.

A. Arduino Uno

Arduino board designs use a variety of microprocessors and [1] controllers. The boards are equipped with sets of digital and Figure. 3.Amazon Elastic Cloud Compute

analog input/output (I/O) pins that may be interfaced to various [1] expansion boards (shields) and other circuits. The Arduino Amazon EC2 provides the following major features : project provides an integrated development environment (IDE) a) Resource delivered as AMI (Amazon Machine based on the Processing language project. Arduino Uno is Image). mainly used to Read the card and get the Unique ID. Every b) Compute instance. Hawker will get this card and have their Unique ID by which c) Explicit access control the officials will get the information about that Hawker. EC2 (Elastic CC) is a central part of Amazon's platform. It allows users to rent virtual machines on which they can run their applications.Amazon provides online services to other web sites or client applications, thus most of these services are not available to end users, but instead allow the developers the use and advantage of Amazon platform functionalities while developing their own applications. All services are charged according to the type of service and duration of its use. AWS is open, agile and flexible platform, thus it allows use of any programming language or development platform. What characterizes the AWS is their specially designed Linux distribution, Amazon Linux AMI, based on Fedora and Red Hat Enterprise Linux.[2] [7] Figure. 2. Interfacing of arduino uno with rc522 module 2) Bitnami  RFID is the abbreviation of Radio frequency identification. Bitnami provides pre-packaged server images for these cloud  RFID modules use electromagnetic fields to transfer data servers, so that you can become productive with them the between card and the reader. moment they come online. In short, Amazon provides the  The MF522 card is addressed via SPI bus interface. cloud infrastructure, and Bitnami provides the server images [4]  It normally works on SPI protocol. and software. To deploy an application to the Amazon cloud with the Bitnami LAMP Stack, here are the steps to follow [4]: This module has total 8 pins as shown in table 1: Step 1: Register with Amazon Web Services (AWS). TABLE. 1.Pin configuration [8] Step 2: Register with Bitnami. RFID-RC522 Step 3: Connect your AWS and Bitnami accounts. Arduino Uno Step 4: Provision an AWS cloud server with the Bitnami LAMP Stack. Pin 9 RESET Step 5: Validate the cloud server. Pin 10 SDA (Serial Data Acknowledgement) Step 6: Deploy and test your application on the cloud Pin 11 MOSI (Master Out Slave In) server. Pin 12 MISO (Master In Slave Out) Pin 13 SCK (Serial Clock) C. NetBeans IDE [5] NC IRQ (Interrupt Request Line) Net Beans IDE is the official IDE for Java 8. With its editors, code analyzers, and converters, you can quickly and smoothly GND GND upgrade your applications to use new Java 8 language 3.3V 3.3V constructs, such as lambdas, functional operations, and method

International Journal of Engineering Science and Computing, April 2017 6474 http://ijesc.org/ references. Batch analyzers and converters are provided to search through multiple applications at the same time, matching patterns for conversion to new Java 8 language constructs. With its constantly improving Java Editor, many rich features and an extensive range of tools, templates and samples, NetBeans IDE sets the standard for developing with cutting edge technologies out of the box. An IDE is much more than a text editor. The NetBeans Editor indents lines, matches words and brackets, and highlights source code syntactically and semantically. It lets you easily refactor code, with a range of handy and powerful tools, while it also provides code templates, coding tips, and code generators. The editor Figure. 5.login form supports many languages from Java, C/C++, XML and HTML, to PHP, Groovy, Javadoc, JavaScript and JSP. Because the B. Registration Form: editor is extensible, you can plug in support for many other Once the TVC personnel gains access into the system, the languages.[5] registration form is opened wherein he can register a new hawker or update the details of a registered hawker. A fresh D. WampServer for Database RFID card is used for every new hawker. Each card has a unique card id associated with it, which then becomes the WampServer is a Windows web development environment. It unique id of the registered hawker. The card is placed on the allows you to create web applications with Apache2, PHP and MFRC 522 card reader and then the ‘READ ID’ button is a MySQL database. Alongside, Php My Admin allows you to clicked. The card is automatically appears in the corresponding manage easily your databases.Data of the hawker’s gets store field. Then the details of the hawkers are entered into the into the database and by using Wamp Server, we can access, respective fields in the form. Once all the details are entered view and modify the data.[6] the ‘save’ button is clicked and the hawker details are now associated with the unique card id and are stored in the database on the cloud. The card is given to the hawker.

Figure. 4. wampserver database. Figure. 6.Registration form. With a left click on WampServer’s icon, you will be able to:  Manage your Apache and MySQL services C. Update Hawker Information form:  Switch online/offline (give access to everyone or only The registration form has another tab – ‘Update Hawker’ – localhost) which is used to update the details of already registered  Install and switch Apache, MySQL and PHP releases hawkers. Similar to the registration process the RFID card of  Manage Your Server Settings the hawker is scanned using the MFRC 522 card reader and the  Access your logs card is automatically appears in the field. Then the ‘Retrieve  Access your setting files Info’ button is clicked and the details of the hawker who is registered on that card will appear in the form. The details With a right click: required to be updated like the license period, hawking zone,  Change Wamp Server’s menu language business place will be changed and then saved into the  Access this page.[6] database.

IV. RESULT

Figure shows our Hawker’s Registration System layout. It can help us to understand how the system is implemented.

A. Login Form: The TVC personnel will be provided with a unique username and password. This username and password will be used to log in into the system. The valid username and password will gain access into the system. However, in case of invalid username and password a pop-up block will appear indicating that the password is wrong and the access into the system will be denied. Figure. 7. Update Hawker Information Form.

International Journal of Engineering Science and Computing, April 2017 6475 http://ijesc.org/ D. Updating hawker’s details: [9]. Jonathan Anjara “Street Hawkers and Public Space in After every successful data entry into the database for hawker Mumbai” [Online]. Available: http://www.wiego.org/sites registering and updating a pop-up block will appear stating the /wiego.org/files/publications/files/Anjaria-Street-Hawkers- message ‘Data Saved Successfully ’. Public-Space-Mumbai.pdf[Accessed : 20-3-2017 ]

Figure .8.updating hawker’s details.

V. CONCLUSION

The paper proposes software as a service; users are provided access to application software. The Web application will give the GUI for the administrator to maintain the database. The hawkers will provide details and an account will be created for which they will be given unique ID. They can thus view their license status and hawking zone. Cloud-Based Hawker’s Registration System can benefit government officials/BMC by obtaining/inserting information regarding hawkers, hawking zone, no. of hawkers & their daily income. It would enable the hawkers to have a direct interaction with the government without the involvement of brokers thus preventing the exploitation of the hawkers. Thus, leading to improvement in the life of hawkers.

VI. REFERENCES

[1]. Dong Xu, and Hui Liu, “Proceedings of the Second International Symposium on Networking and Network Security (ISNNS ’10)”, April 2010, pp.161-164.

[2]. Borislav S. orevi, Slobodan P. Jovanovi and Valentina V. Timenko, Member, IEEE, November 25-27, 2014, pp. 931-934.

[3]. Harjit Singh, “International Journal of Electronics and Computer Science Engineering”, pp. 1214-1219

[4]. VikramVaswani, "Host your Application in the Amazon cloud with XAMPP and Bitnami", [Online] Available: https://www.apachefriends.org/docs/hosting-xampp-on- aws.pdf [Accessed: 26-Mar-2017]

[5]. Oracle Corporation and/or its affiliates, 'NetBeans IDE- Overview', 2017. Available: https://netbeans.org/features [Accessed: 17- Mar-2017].

[6]. R. Bourdon, 'Wampserver Apache PHP mysql on Windows'.Available:http://www.wampserver.com/en [Acces sed: 15-Mar-2017].

[7]. https://i.ytimg.com/vi/23aMjljCLZI/maxresdefault.jpg

[8].http://www.theengineeringprojects.com/2015/08/interfacin g-rfid-rc522-arduino.html

International Journal of Engineering Science and Computing, April 2017 6476 http://ijesc.org/