Skip to content

green-ecolution/project-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌱 Green Ecolution – Landing Page

The Green Ecolution landing page provides an overview of the research and development project “Green Ecolution”, which focuses on making the irrigation of urban trees more efficient and sustainable through data-driven technology.

This website presents the project background, milestones, and ongoing development toward a production-ready system.

👉 Visit the live site: https://green-ecolution.de

🧭 About the Project

Green Ecolution started as a research project at the University of Applied Sciences Flensburg (HS Flensburg) in cooperation with the Technisches Betriebszentrum Flensburg (TBZ). The goal: optimize tree irrigation using smart sensor technology, data analysis, and digital route planning to save water and resources.

Building on the research results, the system is now being developed further to reach product maturity and real-world deployment in urban environments.

🖥️ About This Repository

This repository contains the source code for the official Green Ecolution landing page. It serves as the central information hub for the project — showcasing the concept, progress, and references to related software and publications.

The site is built with a modern web stack and continuously deployed to a Kubernetes environment.

⚙️ Tech Stack

  • Vite - lightning-fast build tool
  • ⚛️ React - component-based UI library
  • 💎 TypeScript - type-safe JavaScript
  • 🎨 Tailwind CSS - utility-first styling framework
  • 🚀 Deployment: GitHub Actions + Helm + Kubernetes

🧩 Local Development

Prerequisites

Getting Started

Clone the repository and install dependencies:

pnpm install

Run the local development server:

pnpm dev

By default, the site will be available at http://localhost:5173. To make it accessible from other devices on your network, start the server with:

pnpm dev --host

Build for Production

pnpm build

The compiled files are output to the dist/ directory.

🚀 Deployment

Deployments are handled via GitHub Actions and Helm, targeting a Kubernetes cluster. Each deployment workflow:

  1. Installs dependencies
  2. Builds the project
  3. Publishes a package to the GitHub Package Registry
  4. Updates Helm chart values with version or commit hash
  5. Deploys to production

Configuration files are stored in:

k8s/
└── values/
    └── prod.yaml

🤝 Contributing

Contributions, feedback, and ideas are welcome! If you’d like to improve the landing page or report an issue, please open a pull request or use the GitHub issue tracker.

💬 Contact

For questions or collaboration inquiries, feel free to reach out via 📧 info@green-ecolution.de or visit our GitHub Organization

About

Project Website for Green Ecolution

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 7