⚠️ Status: Work In Progress (WIP) > This project is under active development. Current focus: Building the core full-stack infrastructure and Docker orchestration.
A sustainable, full-stack merchandising platform designed for social impact. Built with a focus on Green Web Engineering principles: minimal digital footprint, energy-efficient containers, and optimized routing.
- Frontend: React + TypeScript (Vite)
- Backend: PHP 8.2-FPM (Alpine)
- Proxy: Nginx (Alpine)
- Database: PostgreSQL 15
- Docker and Docker Compose installed.
- Clone the repository:
git clone https://github.com/barbara79/green-onlus-platform.git cd green-onlus-platform - Start the ecosystem
docker-compose up --build
- Access the platform: Access the platform:
Frontend: http://localhost:8080
API Data: http://localhost:8080/api/gadgets
This is a WIP project. We welcome "Green" optimizations:
- Efficiency: Suggest ways to reduce Docker image sizes further.
- Performance: Optimize React re-renders to save client-side CPU energy.
- Code: Help us transition to more eco-friendly libraries.
To contribute: Fork, branch, and send a PR!
Barbara Palumbo
Backend & Full-Stack Software Developer Clean Architecture, Observability & AI Enthusiast
This project is licensed under the MIT License.