The Carbon Footprint Tracker is a web application designed to help users monitor and manage their carbon emissions. With the growing concern over climate change, individuals are increasingly seeking ways to reduce their environmental impact. This project aims to provide a user-friendly platform for tracking various activities and their associated carbon footprints, empowering users to make informed decisions towards a more sustainable lifestyle.
- Track Emissions: Easily input data related to transportation, energy consumption, and lifestyle choices to monitor your carbon footprint.
- Visualize Data: Graphical representation of carbon emissions over time helps users understand their environmental impact.
- Educational Resources: Access to educational resources and tips for reducing carbon footprint.
- Programming Languages Used HTML, CSS, JavaScript, Python
- Frontend: Next.js (React Framework), Tailwind CSS
- Backend: Node.js
- Database: Firebase (Firestore for database, Firebase Authentication for user authentication)
-
Installation : Clone the repository to your local machine.
git clone git@github.com:S-Mahua/Carbon-Footprint-Tracker.git
-
Setup:
## Getting Started
cd carbon-footprint-tracker
Install Dependencies:
npm install
If you encounter any issues, try forcing the installation of dependencies:
npm install --force
Install React Router Dom:
npm install react-router-dom
Run the Development Server:
npm run dev
This will start the development server. Open your web browser and navigate to http://localhost:3000
to view the application.
By following these steps, you should now have the Carbon Footprint Tracker web application up and running locally on your machine. Feel free to explore and track your carbon emissions!