DRIVE LINK: https://drive.google.com/file/d/1kuJKzwoMEISjFfdbUngWyZfA4r5rU7j8/view?usp=sharing HOW TO RUN THE CODE: 1.) Go to pubspace.yaml and click on pub.get 2.) Go to main.dart and click on get dependencies 3.) Now you can run this project on your browser or on a physical emulator/ 4.) For running on a physical emulator, remove the device preview else dont remove t 5.) flutter run main.dart 6.) If device preview: you can see the results on devices else generate an apk file for buld and download it in ur mobiles
What It Does? Basically , it creates an impact in the society. If any person encounters trash of waste he can start a report on our app and his image will be shown to the nearby people in the feed link. They can join the cleanng drive and on basis of cleaning drive as well as items recycled they will be rewarded with some points(shared preferences implemented) which will motivate them to join more drives. Implemented a nlp based chat bot n our app which can answer environment queries of the user or app based queries . We believe that this app if scaled will motivate people for a cleaner and greener environment
Impact: The project aims to significantly impact society by fostering cleaner environments through community-driven initiatives such as plantation drives and cleanliness campaigns. By effectively managing collected waste and incentivizing volunteers with reward points, the project promotes social awareness and encourages broader community participation in environmental sustainability efforts. This initiative not only enhances the immediate surroundings but also cultivates a culture of responsibility and stewardship towards the environment, thus fostering long-term positive changes.
Feasibility: The project demonstrates practicality and viability in its approach to addressing environmental concerns. Leveraging community engagement and volunteer participation, it establishes a sustainable framework for ongoing environmental initiatives. The integration of a reward system incentivizes participation and ensures the project's continuity. The use of Flutter for cross-platform implementation and Firebase as a backend enhances scalability and accessibility, making the project feasible for widespread adoption and implementation.
Uniqueness and Novelty: The project showcases originality and innovation by combining technology with community-driven environmental efforts. By integrating features such as a reward system and a chatbot for spreading awareness, the project sets itself apart from traditional environmental initiatives. The emphasis on engaging volunteers and fostering a sense of community ownership adds a unique dimension to conventional environmental projects, making it a novel approach towards addressing environmental challenges.
Technical Implementation: The technical implementation of the project utilizes cutting-edge technologies to maximize efficiency and effectiveness. The use of Flutter enables seamless deployment across multiple platforms, including Android, iOS, and web, ensuring widespread accessibility. The integration of Firebase as a backend facilitates real-time data management and synchronization, enhancing the scalability and performance of the application. Additionally, the implementation of a chatbot using Dialogflow enhances user engagement and facilitates the dissemination of environmental awareness among the community.
Presentation: The project's presentation is characterized by clarity and effectiveness in communicating its objectives and functionalities. Through concise and well-structured documentation, stakeholders can easily understand the project's purpose, features, and potential impact on society. Visual aids, such as diagrams and infographics, help convey complex concepts and technical aspects in a clear and comprehensible manner. The presentation effectively highlights the project's significance and value proposition, compelling stakeholders to actively participate and support its implementation.
Design: The project's design emphasizes both aesthetics and functionality to ensure an engaging and user-friendly experience. The user interface is intuitively designed, facilitating seamless navigation and interaction with the application. Visual elements are thoughtfully incorporated to enhance usability and readability, while adhering to modern design principles. The integration of gamification elements, such as the reward system, adds an element of fun and motivation for users to actively participate in environmental activities. Overall, the design enhances the project's appeal and usability, contributing to its effectiveness in driving positive environmental change.