scieee AI-readable full text Open interactive document viewer

C – Tracker

Yashoda De Silva Jayasinghe; Pasindu Deshan; Ranil Peiris; Dilinika Lakrandi

Full text

37 C – Tracker Yashoda De Silva Jayasinghe1, Pasindu. Deshan2, Ranil Peiris3, Dilinika Lakrandi4 Department of Information Technology, Faculty of Management Studies and Commerce University of Sri Jayewardenepura [email protected], [email protected], 3cra[email protected], [email protected] Background Environmental pollution is the most debatable and a concerning problem in the world. Our daily activities highly impact to the environmental pollution and the people in the modern world try to find a solution to reduce this environmental pollution. Also, they are trying to build a green world or an eco-environment. As a result of this attempt, the carbon footprint concept become most popular concept nowadays. In respect to that, we have introduced a personal carbon footprint tracking app (C-Tracker) to the user to calculate their monthly carbon footprint, reduce personal carbon footprint and contribute to reduce the environmental pollution. Overview of the Existing System Eco environment and eco life Are the newest trends these days. With those users can choose from different kind of solutions to convert their life and their living environment to align with the ecosystem. To fulfill their needs, we introduce the C-Tracker mobile application which can calculate the user's personal carbon footprint. Through this mobile application, the user can calculate his/her personal carbon footprint, view their activity history, join with the people who show the same interest of the Carbon footprint and the eco environment. C-tracker Mobile App provides facilities to calculate personal carbon footprint in the categories such as transport and food. In transportation category, the app requests some primary small print about 38 their experience like automobile type, gasoline type, automobile size, date, and few extra details. After including these figures, the app begins to monitor the person's carbon footprint and, on its dashboard, person can see their carbon footprint as a percentage. In addition to these, the consumer can add eating regimen layout and calculate carbon footprint in accordance with their eating patterns. Using the Activity History, the consumer can discover their undertaking records and consumer can see it as a format as well. Using the Community feature, the consumer can be a part of the associated world originations, committees, and associated apps. C-Tracker offers those services to people as a cellular application. Finally, the most advanced feature of C-Tracker is the ability to download C-Tracker through the android play store free of charge. System Analysis The carbon footprint has a negative impact on the environment in multiple ways: It is the main cause of human-induced climate change, it contributes to urban air pollution, it leads to toxic acid rain, it adds to coastal and ocean acidification, and it worsens the melting of glaciers and polar ice. So, it is our responsibility to reduce carbon footprints for sake of the younger generation. If people have a proper way to measure their carbon footprint, it will be a great help in terms of reducing them. The app will provide a platform to collect and measure the carbon footprint of each user. Requirement Analysis Reducing personal carbon footmark is important because it mitigates the goods of climate change, which has a positive waterfall effect on public health and factory and beast diversity. In addition, this boosts global 39 frugality and leads to innovative, more environmental-friendly results. But the Carbon dioxide emissions per capita in Sri Lanka are equivalent to 0.88 tons per person (based on a population of 21,021,171 in 2016). As a solution to this, we hope to develop an app for tracking personal carbon footprint and try to motivate people, especially the young generation in Sri Lanka to take a small step toward reducing personal carbon footprint. With general information, we find out some problems that we need to be slaving through our new app. There are, 1. People have no simple and clear application or a calculating method for tracking their personal carbon footprint. 2. The people who are interested in carbon footprint, have no clear path to joining with people who have similar interests. 3. There is no way to motivate people to take a step to reduce their personal carbon footprint. Functional requirements are considered as the main features that should be offered by a system to carry out its operations effectively. These functional requirements are identified related to inputs, processes, outputs, and database operations of the system which are required to satisfy clients requirements. Availability of these features in the system is considered compulsory. Based on the requirement analysis process, the functional requirements expected from the mobile application were identified. • Users should be able to log into the system by giving the correct username and password. • User should be able to reset the password. 40 • Users should be able to track carbon footprint in timely basis. • Users should be able to check their own activity history. • Users should be able to filter their own activity history based on dates, weeks, and months. • User should be able connect communities related to the carbon footprint and climate changes communities through the links which provide through the C-Tracker mobile application. • Users should be able to be tracking the location. Other than that, there are non-functional requirements such as, Security, Availability, Usability, Performance, and Accuracy. System Development System development is the procedure of defining, designing, testing, and implementing a new software application or program. It could include the 41 internal development of customized systems, the creation of database systems, or the acquisition of third party developed software. Conclusion Using C-Tracker, the user can gain following benefits. 1. Tracking the user's own personal carbon footprint and minimize their carbon footprint while becoming a healthy human. 2. Users can view their own activity history. For example, B.Sc. in Business Information Systems (Special) Degree 2022 3. Users can manage their own profile data including usernames and passwords. User can follow diet plans while using the C-Tracker There are few limitations as well with the use of the C-Tracker mobile application. Those are, 1. Still no access to a google map API to the app. 2. Having no code database (Firebase) and its limitations affect the CTracker. For above limitations we are paying attention as the C-Tracker development team to develop it further and also hope to give CICD user experience in the future. Future Enhancements would be: Adding customer feedback section and Adding customer activity summary status daily. 1. Adding Eco Event Creating part to C-Tracker under Event function. 2. Expanding android application to iOS mobile application. References 42 1. http://draw.io/ 2. Flutter - Build apps for any 3. Youtube.com 4. Dart programming language | Dart 5. http://stackoverflow.com/ 6. https://firebase.google.com