{"id":24154849,"url":"https://github.com/sumitkundu102022/ecobuddy","last_synced_at":"2026-04-12T09:03:18.644Z","repository":{"id":271955986,"uuid":"915093718","full_name":"SumitKundu102022/EcoBuddy","owner":"SumitKundu102022","description":"EcoBuddy: Personalized Carbon Footprint Tracker","archived":false,"fork":false,"pushed_at":"2025-01-11T01:50:19.000Z","size":9,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-11T02:17:36.687Z","etag":null,"topics":["bcrypt","numpy","pandas","plotly","pymongo","python-dotenv","requests","streamlit"],"latest_commit_sha":null,"homepage":"https://ecobuddy-personalized-carbon-footprint-tracker.streamlit.app/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SumitKundu102022.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-11T00:31:32.000Z","updated_at":"2025-01-11T01:56:12.000Z","dependencies_parsed_at":"2025-01-17T19:03:45.619Z","dependency_job_id":null,"html_url":"https://github.com/SumitKundu102022/EcoBuddy","commit_stats":null,"previous_names":["sumitkundu102022/ecobuddy"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SumitKundu102022%2FEcoBuddy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SumitKundu102022%2FEcoBuddy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SumitKundu102022%2FEcoBuddy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SumitKundu102022%2FEcoBuddy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SumitKundu102022","download_url":"https://codeload.github.com/SumitKundu102022/EcoBuddy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241435116,"owners_count":19962399,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bcrypt","numpy","pandas","plotly","pymongo","python-dotenv","requests","streamlit"],"created_at":"2025-01-12T12:26:10.895Z","updated_at":"2026-04-12T09:03:18.616Z","avatar_url":"https://github.com/SumitKundu102022.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# EcoBuddy: Personalized Carbon Footprint Tracker\n\n## Overview\nEcoBuddy is a personalized carbon footprint tracker that helps users calculate their carbon footprint, track their progress, and receive actionable tips to reduce their environmental impact. The application is built using Streamlit, Pandas, and Plotly for data visualization.\n\n## Features\n- **Carbon Footprint Calculator**: Calculate your monthly carbon footprint based on your daily habits, including transportation, electricity usage, diet, and waste generation.\n- **Dynamic Month Display**: View your carbon footprint progress over the last three months and the current month.\n- **Personalized Tips**: Receive personalized recommendations to reduce your carbon footprint based on your input.\n- **Progress Tracker**: Track your carbon footprint over time with interactive charts.\n\n## Installation\n1. Clone the repository:\n    ```bash\n    git clone https://github.com/yourusername/EcoBuddy.git\n    cd EcoBuddy\n    ```\n\n2. Install the required dependencies:\n    ```bash\n    pip install -r requirements.txt\n    ```\n\n## Usage\n1. Run the application:\n    ```bash\n    streamlit run app.py\n    ```\n\n2. Open your web browser and navigate to `http://localhost:8501` to access the EcoBuddy dashboard.\n\n## File Structure\n```\nEcoBuddy/\n│\n├── app.py                  # Main application file\n├── requirements.txt        # List of dependencies\n├── utils/\n│   └── chart_animations.py # Utility functions for chart animations\n└── README.md               # Project documentation\n```\n\n## Contributing\nContributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.\n\n## License\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\n## Acknowledgements\n- Streamlit for the web application framework\n- Pandas for data manipulation\n- Plotly for data visualization\n\n## References\n- [CarbonCentrik Calculator](https://github.com/AIAnytime/carboncentrik-calculator)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsumitkundu102022%2Fecobuddy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsumitkundu102022%2Fecobuddy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsumitkundu102022%2Fecobuddy/lists"}