This project was developed as part of the Hack4Bengal hackathon. Due to unforeseen circumstances, we were unable to fully integrate the frontend and backend during the time of submission. However, we are still working on it and the project will be live soon .
- Description
- Features
- Installation
- Usage
- Contributing
- License
- Authors
- Acknowledgements
This project aims to provide a brief description of our project's purpose and functionality. Although the project is under development, we have made significant progress on both the frontend and backend components.
- Food Tracking - Monitor and analyze your food consumption patterns to reduce waste and make sustainable dietary choices , contributing to a healthier planet.
- Waste Tracking - Track and manage your waste production , encouraging recycling and waste reduction to minimise your environmental footprint.
- Water Tracking - Keep track of your water usage , promoting conservation efforts and efficient water management practices to save this precious resource .
- Energy Tracking - Monitor your energy consumption ,identify inefficiencies and optimise usage to reduce your carbon footprint and energy bills.
- Transportation Tracking - Analyze your transportation habits , including vehicle usage and commuting patterns , to reduce emissions and adopt greener travel options .
To run this project locally, follow these steps:
- Node.js
- npm (Node Package Manager)
- Clone the repository:
git clone https://github.com/your-username/your-repo.git
- Navigate to the frontend directory:
- cd client
- Install dependencies:npm install
- Start the development server: npm run dev
- Backend Setup
- Navigate to the backend directory:
- cd aerver
- Install dependencies: npm install
- Start the server: node index.js
- Usage
- Run the frontend and backend servers as described in the installation section.
- Open your browser and navigate to http://localhost:3000 to see the frontend.
- The backend server runs on http://localhost:5000.
We welcome contributions! Please follow these steps:
- Create your feature branch (git checkout -b feature/YourFeature).
- Commit your changes (git commit -m 'Add some feature').
- Push to the branch (git push origin feature/YourFeature).
- Open a pull request.
This project is licensed under the MIT License.