EcoTrackr is a full-stack application that allows users to calculate their carbon footprint and provides location-based data through APIs. The app's objective is to empower individuals to make environmentally conscious decisions.
- Carbon Footprint Calculator: Estimates the user's carbon footprint based on various inputs.
- Location-Based Data: Integrates APIs to deliver regional data.
- Profile and Progress Tracking: Allows personalized profiles and progress tracking.
- Language: TypeScript, JavaScript
- Framework: React, React-Native
calc.tsx
: Main calculator logic and UI.energy.tsx
: Energy consumption-related component.food.jsx
: Food consumption-related component.shopping.tsx
: Shopping-related component.welcome.tsx
: Welcome screen.MapScreen.jsx
: Location-based information.HomeScreen.tsx
: Main landing page.ProfileScreen.tsx
: User profile page.ProgressScreen.tsx
: Displays progress tracking.
- Language: Python
- Framework: Flask
main.py
: Main server file.calc.py
: Logic to compute carbon footprint.