PlantsShop is a full-stack application developed during web applications course at AGH UST designed to manage flowers orders. Initially created as educational project, later it was enhanced with advanced features and modern solutions.
Project is hosted here.
Please wait a few seconds to wake up the server.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- UI & UX: Clean, user-friendly, and fully responsive interface enhanced with AI-generated images.
- Response: Custom pop-ups and loading screens ensure users are always informed and engaged.
- User Accounts: Distinct user and admin roles with tailored privileges.
- Order History: Detailed view of past orders.
- Admin Dashboard: An intuitive panel for efficient product management.
- Optimalization: Server-side pagination, leveraging Spring Native technology to optimize cold start times.
- Backend - SpringBoot, Spring Security, Spring Native
- Frontend - React.js, CSS
- Database - MySQL
- Cloud and deployment - Docker, Google Cloud Platform, Vercel
- Development Environment - Intellij IDEA, WebStorm, DataGrip, Postman





