Giogreens
A complete Full-stack Ecommerce platform for urban farming
Project Description
Giogreens is a comprehensive e-commerce platform developed for the Web Technologies course. It provides a seamless experience for users to browse products and for administrators to manage the entire business lifecycle.
Key Features
- User Dashboard: Personalized area for order history and profile management.
- Admin Panel: Full data access, sales statistics, and product management.
- Notifications: System for sending updates and alerts to users.
Architecture & Deployment
The application is fully containerized using Docker to ensure consistency across development and production environments.
- 3 Custom Docker containers (Web, App, DB)
- Streamlined installation and deployment process
- Scalable and isolated environment
Technical Implementation
The project uses a classic Lamp-style stack but modernized with Bootstrap and containerization.
Frontend & Backend
The frontend leverages Bootstrap for responsiveness and JavaScript for dynamic interactions. The backend is powered by PHP, interacting with a relational MySQL database.
Technologies Used
Frontend: JavaScript, CSS, Bootstrap.
Backend: PHP.
Database: MySQL.
DevOps: Docker (3-container setup).
Link repo: GitHub















