Skip to content

GoEco is a project that solves the issue of energy sources. This website is going to help people in finding which renewable energy source is best for their location.

Notifications You must be signed in to change notification settings

tannuiscoding/GoEco

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

GoEco

GoEco is a web application that solves the issue of energy sources. This website is going to help people in finding which renewable energy source is best for their location.

GoEco

Features

  • Real-time weather data integration using the WeatherAPI to assess conditions like temperature, wind speed, cloud cover, and rainfall.
  • Customized recommendations for renewable energy sources, including solar, wind, hydro, and geothermal, based on weather data and location attributes.
  • Intuitive user interface for entering location details and viewing recommendations.

TechStack

  • HTML
  • CSS
  • Python
  • Flask
  • WeatherAPI

Setup and Installation

Prerequisites

  1. Python 3.7+
  2. Flask: Install Flask via pip install Flask
  3. WeatherAPI Key: Sign up for an API key at WeatherAPI and set it as an environment variable (WEATHER_API_KEY).

Installation Steps

  1. Clone the repository
    git clone https://github.com/your-username/GoEco.git
    cd GoEco
    
  2. Install required packages
    pip install -r./requirements.txt
    
  3. Set up the API Key
    API_KEY = os.getenv("WEATHER_API_KEY", "YOUR_API_KEY")
    
  4. Run the Flask application
    python app.py
    
  5. Open your browser and go to http://127.0.0.1:5000 to access the application.

Usage

  1. Enter Location and Preferences

    • On the homepage, enter the city name and sunshine hours.
    • Optionally, check if the location is near a water source or in a geothermal region.
  2. Submit Form

    • Click "Find Renewable Energy Sources" to get recommendations.
  3. View Results

    • The application will display current weather data and recommended renewable energy sources with efficiency estimates.

License

This project is licensed under the MIT License.

About

GoEco is a project that solves the issue of energy sources. This website is going to help people in finding which renewable energy source is best for their location.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published