The main goal of the project was to move the brand's sales to a digital channel, make buying products online convenient and build a scalable platform for a growing product range.
Website structure
1. Home page
- Banners with promotions and new arrivals
- Bestsellers
- Product categories
- Quick access to the catalog
2. Product catalog
- A convenient category structure
- Filtering by product type
- Search across the product range
- Product cards with photos and prices
3. Product page
- Product photos
- Description and specifications
- Variants / shades / sizes
- An "Add to cart" button
4. Cart and checkout
- A fast checkout process
- Customer contact details
- Delivery options
- Order confirmation
5. Customer account
- Order history
- Reordering
- Customer data management
6. Information pages
- About the brand
- Delivery and payment
- Contacts
- Privacy policy
Implementation
UX/UI design
- A convenient interface for eCommerce scenarios
- Focus on making product selection simple
- A minimum number of steps to purchase
Frontend development
- Responsive layout for mobile devices
- Fast loading of the catalog and product pages
- Interactive cart and filter elements
Backend and admin panel
- Product and category management
- Price and stock editing
- Order management
- Customer database management
Marketing and analytics
- SEO-ready setup
- Sales analytics integration
- Readiness for paid traffic and remarketing
Result
- A full-fledged online flower store
- A new sales channel through online orders
- A convenient user journey from selection to payment
- Readiness for a wider product range and marketing campaigns
Technologies
- Frontend: Vue / JavaScript / HTML / CSS
- Backend: Laravel
- Database: MySQL
- Infrastructure: Docker
Project highlights
- An eCommerce platform for the brand's direct sales
- A convenient catalog and fast checkout
- Scalability for a growing product range
- A foundation for further digital marketing






