Online store flowertime
FlowerTime — online flower delivery store
FlowerTime is a modern online store created for selling and delivering fresh flowers, bouquets, and floral arrangements. The project is fully ready for use and includes all the necessary functionality for conducting business in the floristry sector.
1. Main idea and purpose
The website allows customers to quickly choose a bouquet they like, add it to the cart, and place an order by providing contact details. All orders are saved in the database, and the store owner can manage products and orders through a convenient admin panel.
2. Pages and structure
Main page (index.html)
A beautiful banner with a thematic background (petals, floral patterns).
Presentation of popular bouquets in the form of cards.
A button to go to the catalog (menu).
Catalog (menu.html)
Complete list of products: bouquets, arrangements, plants.
Photo, name, price, "Add to cart" button.
Responsive card grid (looks good on phones and PCs).
Cart
Display of added products.
Total amount and quantity.
"Clear cart" button.
Order form (name, phone, email).
Saving the order in the database.
Successful order page
Message about order acceptance.
Return to the main page.
Admin panel
Password authentication.
Viewing orders with details (customer name, contacts, product list, amount).
Product management (adding, editing, deleting, hiding).
3. Functionality
Cart without page reload — products are added dynamically.
Order placement — name, phone, email, automatic saving in the database.
Admin panel — full product management and order viewing.
SQLite database — storage of products, orders, and settings.
Responsive layout — the site displays correctly on all devices.
Design themed around flowers — soft tones, petal animations, neat cards.
4. Technologies
Backend: Python + Flask.
Frontend: HTML5, CSS3, JavaScript.
Database: SQLite.
Photo storage: in the static/images folder with connections in the cards.
5. Design and visual features
Light and bright color palette (pastel shades).
Animation of falling petals for atmosphere.
Product cards with soft shadows and rounded edges.
Minimalist header with logo and cart button.
6. Readiness for use
The project is fully operational.
Database is connected.
All pages are linked together.
Can be deployed on hosting or locally in 5 minutes.
There is an option for online payment integration.
Demo https://youtu.be/9BVuTHSGpOA?si=_eRVOn58dJwcbrku
FlowerTime is a modern online store created for selling and delivering fresh flowers, bouquets, and floral arrangements. The project is fully ready for use and includes all the necessary functionality for conducting business in the floristry sector.
1. Main idea and purpose
The website allows customers to quickly choose a bouquet they like, add it to the cart, and place an order by providing contact details. All orders are saved in the database, and the store owner can manage products and orders through a convenient admin panel.
2. Pages and structure
Main page (index.html)
A beautiful banner with a thematic background (petals, floral patterns).
Presentation of popular bouquets in the form of cards.
A button to go to the catalog (menu).
Catalog (menu.html)
Complete list of products: bouquets, arrangements, plants.
Photo, name, price, "Add to cart" button.
Responsive card grid (looks good on phones and PCs).
Cart
Display of added products.
Total amount and quantity.
"Clear cart" button.
Order form (name, phone, email).
Saving the order in the database.
Successful order page
Message about order acceptance.
Return to the main page.
Admin panel
Password authentication.
Viewing orders with details (customer name, contacts, product list, amount).
Product management (adding, editing, deleting, hiding).
3. Functionality
Cart without page reload — products are added dynamically.
Order placement — name, phone, email, automatic saving in the database.
Admin panel — full product management and order viewing.
SQLite database — storage of products, orders, and settings.
Responsive layout — the site displays correctly on all devices.
Design themed around flowers — soft tones, petal animations, neat cards.
4. Technologies
Backend: Python + Flask.
Frontend: HTML5, CSS3, JavaScript.
Database: SQLite.
Photo storage: in the static/images folder with connections in the cards.
5. Design and visual features
Light and bright color palette (pastel shades).
Animation of falling petals for atmosphere.
Product cards with soft shadows and rounded edges.
Minimalist header with logo and cart button.
6. Readiness for use
The project is fully operational.
Database is connected.
All pages are linked together.
Can be deployed on hosting or locally in 5 minutes.
There is an option for online payment integration.
Demo https://youtu.be/9BVuTHSGpOA?si=_eRVOn58dJwcbrku