Authors: Bharati Ainapure, Bhavesh Rajpurohit, Deevesh Sethi, Yash Shah
Certificate: View Certificate
Clean City Project will be a system that will provide citizens to directly contact authorities about the waste management in their locality. Our system will assist people and authorities to come together and keep the city clean. The Clean City app is motivated by the need for decreasing the time required to manually complain and take action regarding cleanliness in a particular area.
Citizens can waste their time manually complaining about cleanliness in their area. The system will be helpful for citizens, local authorities, and waste collectors as it saves time by reducing the manual efforts of citizens and authorities. The purpose of this system is not only to reduce time but also to help maintain cleanliness in the city. The system will also help in reducing the diseases which are caused due to unmanaged waste such as dengue, cholera, etc.
The contributions of this paper are as follows:
The rest of the paper is structured as follows: Section 2 gives a short summary of the Literature survey that was done before thinking about the solution of this system. Section 3 explains the different types of users that would be part of the system and also presents the architecture of the system, the technologies that are used, and why they are used. Section 4 gives the details of the implementation of the entire system. Section 5 shows the result achieved. Section 6 concludes the paper.
II. LITERATURE SURVEY
How squandering the executives is a significant piece of the metropolitan framework as it guarantees the security of the climate and human wellbeing. It isn't just a specialized natural issue yet, in addition, an exceptionally political one. The administration of waste is firmly connected to a scope of variables including metropolitan ways of life, examples of utilization of assets, levels of work, and pay levels, among others .
How arranging various sorts of trash is a dreary assignment. Despite what is generally expected, it is the best method of disposing of trash. We ought to just sort our dustbins into two groupings, biodegradable and non-biodegradable, and dump the loss depending on the situation. We can help others around to concoct this also. By doing this we can reuse specific non-biodegradable waste or discard it securely to forestall soil contamination .
Initiatives in India for Waste Management. The administration of strong waste has as of late drawn in extensive consideration from the Local and State Legislatures just as nearby (city) experts in India. Various partnerships and alliances are found in the region of solid waste management in India. These coalitions are public-private, local area public, and private-private game plans. To distinguish the situation from existing coalitions in the review region, it is first important to recognize the different entertainers working in the field of waste administration .
The Green City Concept is one of the most recent reactions to a variety of activities and studies aimed at addressing the challenges produced by the dispersed model of city growth and assisting cities in becoming more sustainable (greener), less dispersed, and liveable .
Civic bodies, P ublic and the Government made joint efforts towards the cleanliness of the city .The infrastructure was Prepared with a strategy planning for improvement in sanititation. It is not just an effort of the municipal corporation but also the continuous support from people.
Floating cities will be the future as sea level is increasing and less land mass for the citizens. It will be self-sufficient regarding energy and other resources. The future smart cities will have smart citizens who will also improve the quality of living. Major goal of the paper is to discuss the condition of smart cities now and in the future.
III. PROPOSED ARCHITECTURE
The proposed architecture is developed using two different parts: 1. User view and 2. Admin View. More details about these two parts are follows:
A. System Architecture
The user firstly signs up him or herself and then every time he or she can just log in as a customer. An admin corporation will be having a fixed username and password as the user cannot enter into the app after the attempts.
The user when he or she logins, the User Dashboard page will be opened. Then the user must capture the image of the issue and fill the complaint form. When the Admin logins into the app, he or she should first go through the issues that are posted. The priority-based problems are solved one by one. Our app has two dashboards that are user and admin, the user can log in to post an issue and the admin is the one who belongs to the government can resolve the issues.
If the user is a new user he/she can register by giving the details, if he/she is already a user then simply can give a username and password, if it is correct then can directly enter into the user dashboard and the by clicking on the camera icon one can move to the image selection page. Here he/she can add the image either by using the camera or by using the gallery. After that he/she has to provide details about the issue and then submit the issue. After this, by going to the complaint page he/she can verify the issue being recorded. Now the issue will be reflected in the firebase database and can be viewed by the admin.
Now when logged in with a fixed username and password provided to the admin the admin Dashboard appears with a list of issues posted by the user. By tapping on the image, the admin will be transferred to google maps with the location where the issue was generated. With the help of the Resolve button, the admin can resolve the issue.
Flutter is a go-stage UI tool that is intended to permit code reuse all through working frameworks including iOS and Android, while also allowing projects to the point of interaction right away with fundamental stage contributions. The objective is to allow manufacturers to supply high-in general execution applications that experience natural on select frameworks, accepting varieties in which they exist while sharing as bounty code as suitable.
This outline is separated into various segments:
Dart is a programming language developed for consumer improvement, together with the net and cell apps. it's far developed by way of Google and also can be used to build server and laptop applications.
C. Android Studio
Android Studio is the official integrated development environment (IDE) for Google's Android working machine, in light of JetBrains' IntelliJ program and arranged basically for Android developers. It is to be accessible for download on Windows, macOS, and Linux-based thoroughly working constructions or as a membership-based in 2020. It's a substitute for the E-ADT as an essential IDE for Android application development.
Android Studio was announced on may additionally sixteen, 2013, at the Google I/O convention. It turned within the early get entry to preview degree beginning from version zero.1 in May 2013, then entered the beta stage starting from model zero. eight which turned into launches in June 2014. The primary solid build was launched in December 2014, starting from version 1. Zero.
On May 7, 2019, Kotlin supplanted Java as Google's inclined toward language for Android application advancement. Java keeps on being upheld, as is C++.
Android Virtual Gadget (Emulator) to run and investigate applications in the Android studio.
Firebase is a stage progressed via Google for developing portable and web programs. It became, toward the start, an unprejudiced organisation established in 2011. In 2014, Google got the stage and its miles are currently their lead introducing for application improvement.
It is utilized for cloud utility improvement and makes it less hard to introduce and scale the utility.
Firebase's first item turned into the Firebase Realtime Information base, a Programming interface that synchronises programming realities all through iOS, Android, and web devices, and stores it on Firebase's cloud. Programming software engineers can utilize the item to assemble ongoing, cooperative applications. Firebase brought $1.1 million up in seed financing in May 2012 from Flybridge Capital Accomplices, Greylock Accomplices, Originator Aggregate, and New Undertaking Associates.
In June 2013, Firebase brought $5.6 million up in Series A sponsoring from Affiliation Square Undertakings and Flybridge Capital Assistants.
In 2014, Firebase shipped off two things. Firebase Hosting and Firebase Authentications. This arranged the association as a flexible backend as a help.
In October 2014, Firebase was acquired by Google. Following a year, in October 2015, Google acquired Divshot, an HTML5 web-hosting, to combine it with the Firebase.
In May moreover 2016, at Google I/O, the partnership's yearly engineer meeting, Firebase presented Firebase Analytics and declared that it was growing its administrations to turn into a backend-as-a-administration (BaaS) for developers. Firebase fuses different Google services, including Google Cloud, AdMob, and GoogleAuth, to offer architects a more broad extent of things and scale.
Google Cloud Illuminating, the Google organization to send message pop-ups to Android, changed into outdated through Firebase, Firebase Cloud, which added the ability to supply spring-up messages to each io and web device.
In July 2016, Google declared that it was securing the versatile designer stage LaunchKit, which worked in application engineering publicizing, and would be collapsing it into the Firebase development. In January 2017, Google obtained texture and Crashlytics from Twitter to include the contributions to Firebase.
In October 2017, Firebase sent off Cloud Firestore, a real-time document data set as the replacement item to the exceptional Firebase Realtime.
Our application is better than others in the market as it is easy to use,takes care of privacy of the user,reduces spam complaints by using location and images.
A. Login Page
Login with valid email id and password which was generated by users while signup can be done as shown in figure 1.1
B. SignUp Page
Signup the App to register by providing the user’s details like Email id and Password and clicking on the signup button can be done as shown in figure 1.2
C. Forget Password Page
If the user forgets his/her he can reset it using the forgot password option and he will receive the link on his registered email as shown in figure 1.3.
After Login the app will open the home page. In our Home Page maps will open and it will automatically detect the location wherever you are as shown in figure 1.4.
After clicking on camera you will have 2 options:-
As shown in figure 1.5.
F. Complaint Form
After Choosing a photo a complaint form will open and you want to enter the title and description after that you can submit it as shown in figure 1.6
G. SignOut Page
You can go to your profile and sign out from there as shown in figure 1.7.
We express our gratitude to our institute and management for providing us with good infrastructure facilities, qualified and inspiring staff, whose guidance was of immense help in the completion of this project successfully.
We express our sincere gratitude to Mr. Bharat Rajkumar Agarwal, President, VU, for providing facilities inside the campus and helping in the completion of the course. We also express our gratitude to Prof. Sanjesh Pawale, Head Department of Computer Science and Engineering, VU, for his support and guidance. We thank our project guide and project coordinator Dr. Bharti Ainapure , Department of Computer Science and Engineering for helping us and giving us guidance in doing this project.
We would like to extend our gratitude to our parents for their help and support rendered to us in various phases of this project.
These Clean City applications would help citizens and authorities to keep the city clean by making the communication between both parties quicker and also help resolve cleanliness-related issues in the city. It will also improve the hygiene of citizens as overflowing garbage bins are the main cause of many harmful diseases.
 Christoph Scharff, ISWA An Web-Based Application for waste management to ensure sustainable development components necessary to attain sustainable waste management. Waste Management Report (Pages 75-80), January 2002.http://www.sustentabilidad.uai.edu.ar/pdf/ing/waste_management.pdf  Andrei Borozdukhin, Olga Dolinina, Vitaly Pechenkin Built-in system in vehicles and garbage containers to develop an optimal route for garbage collection October 2016 DOI: 10.1109/CIST.2016.7805019 Conference: 2016 4th IEEE International Colloquium on Information Science and Technology (CIST).  Wenrui Li, Bharat Bhushan, Jerry Gao, School of Information Engineering, Nanjing XiaoZhuang University, Nanjing, Jiangsu, 211171, China” Smart Clean: Smart City Street Cleanliness System Using Multiple-Level Assessment Model”, Article ·November (2018).  Udhaya Mohan Babu, Kalaiyarasan Ganesan to tidy up the roads, streets, and framework of India\'s urban communities, more modest towns, and country regions. My Clean City (MC3) October 2017 Conference: Teacher Education Enhancing Clean Indian and Green India in 21st Century.  A. Hastings, N. Bailey, G. Bramley, R. Croudace and D. Watkins, Street cleanliness in deprived and better-off neighborhoods - A clean sweep? Joseph Rowntree Foundation, (2009), pp. 1-83.  Dr. Raveesh Agarwal, Mona Chaudhary, Jayveer Singh WASTE MANAGEMENT INITIATIVES IN INDIA FOR HUMAN WELL BEING (Pages 20-25),2018 https://home.iitk.ac.in/~anubha/H16.pdf  Agents Brilhante and Jannes Klaas Green City Concept and a Method to Measure Green City Performance over Time Applied to Fifty Cities Globally Accepted:12 June 2018 Sustainability(Pages 20-25) Published: 15 June 2018  Cleanest City Indore: A Case Study,Dr Anushree A. Mahajan Indian Journal of Applied Research Volume-9,Issue-1,January 2019  A. Kirimtat, O. Krejcar, A. Kertesz and M. F. Tasgetiren, \"Future Trends and Current State of Smart City Concepts: A Survey,\" in IEEE Access, vol. 8, pp. 86448-86467, 2020, doi: 10.1109/ACCESS.2020.2992441.
Copyright © 2022 Bharati Ainapure, Bhavesh Rajpurohit, Deevesh Sethi, Yash Shah. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.