Skip to content

abhirajadhikary06/EcoFix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🌍 EcoFix - Your Environmental Guardian 🌿

EcoFix Banner

Welcome to EcoFix – a comprehensive platform dedicated to promoting environmental awareness and sustainability! 🚀 Whether you're passionate about reducing your carbon footprint or tracking environmental observations, EcoFix has you covered.


📦 Features

Submit Environmental Observations
📸 Report environmental issues by submitting observations with photos and descriptions.

Track Your Carbon Footprint
🚗🌱 Calculate your carbon emissions based on your transportation, diet, and energy usage.

Real-Time Data Visualization
📊 Analyze your environmental impact with easy-to-understand charts and reports.

User-Friendly Interface
💻 Intuitive design with responsive layouts for a seamless experience on all devices.


🚀 Technologies Used

  • Python 🐍
  • Django 🌐
  • HTML5 & CSS3 🎨
  • JavaScript
  • Bulma CSS Framework 🛠️
  • SQLite 🗄️

🛠️ Installation & Setup Guide

Follow these steps to get EcoFix up and running on your local machine! 🖥️💡

### 1. Clone the Repository


git clone https://github.com/abhirajadhikary06/EcoFix.git
cd EcoFix

### 2. Set Up the Virtual Environment

python -m venv env
source env/bin/activate  # For Linux/Mac
# OR
env\\Scripts\\activate  # For Windows

### 3. Install Dependencies

pip install -r requirements.txt

### 4. Run Migrations

python manage.py makemigrations
python manage.py migrate

### 5. Start the Server 🚀

python manage.py runserver

Now, open your browser and go to http://127.0.0.1:8000 to explore EcoFix! 🌿

🖼️ Screenshots

🌍 Home Page

📸 Submit Observation

📊 Track Carbon Footprint

🤝 Contributing

We welcome contributions! 👐 Follow these simple steps: 1. Fork the repository 🍴 2. Create a new branch for your feature (git checkout -b feature-name) 🌱 3. Commit your changes (git commit -m 'Add some feature') 💾 4. Push to the branch (git push origin feature-name) 🚀 5. Open a Pull Request 📬

📜 License

This project is licensed under the MIT License.

💬 Contact

For questions, suggestions, or collaboration opportunities, feel free to reach out: • Email: abhirajadhikary06@gmail.com 📧

⭐ Show Your Support

If you like this project, don’t forget to star 🌟 the repo and share it with your friends! Let’s make the world a better place together! 🌍💚

Releases

No releases published

Packages

No packages published