Ok. Made the changes. Do one more pass. Same drill.

Functional Requirements
1. The system must allow the owner to cancel orders and automatically send notification emails or text messages to customers with cancellation reasons, ensuring clear communication of order status changes. [Epic A, User Story #1]
2. The system must notify the owner of new orders through email and text message especially for same-day or rush orders. [Epic A, User Story #2]
3. The website must allow customers to create an account by using their email or social media accounts so that they can track their order history and reorder products easily. [Epic A, User Story #3]
4. The system must automatically track inventory levels in real-time and generate alerts when stock falls below predefined thresholds, enabling proactive reordering of products. [Epic B, User Story #4]
5. The system must provide a simple dashboard that clearly shows automated inventory reports in real-time so the owner can order supplies that are running low in advance. [Epic B, User Story #5]
6. The system must allow the owner to manage the website and upload high-quality images to show photos of her shop and her work so that people who visit the website can see their products and services. [Epic B, User Story #6]
7. The website must allow customers to easily browse and filter products by occasion, style, or flower type, so that they can quickly find what they are looking for.  [Epic C, User Story #7]
8. The website must have a simple and informative checkout process where all information needed from the customer is displayed right away. [Epic C, User Story #8]
9. The website must provide a guest checkout option that allows customers to complete purchases without creating an account, while still capturing necessary order and delivery information. [Epic C, User Story #9]
10. The website must allow customers to choose a delivery or pickup schedule so they have control when they will receive their orders. [Epic C, User Story #10]
11. The website must allow customers to choose whether they want their order to be delivered or to pick up their order at the shop. This gives the customer flexibility and allows the shop to prepare accordingly. [Epic C, User Story #11]
12. The system must allow the owner to offer rewards and discounts to customers who have an account and have made multiple orders. [Epic D, User Story #12]
13. The system must include a blog feature that allows the website owner to create, edit, and publish posts to share seasonal updates and flower tips. [Epic D, User Story #13]
14. The system must provide a contact form where customers can submit custom requests and questions, which will be sent directly to the website owner’s email for handling. [Epic D, User Story #14]
15. The website must have an FAQ section for customers to easily find answers to most common questions. [Epic D, User Story #15]
16. The system must allow the owner to share a blog post or photos on Facebook and Instagram, containing a link to the website's blog or gallery to increase traffic to the website. [Epic E, User Story #16]
17. The system should give the owner the capability to access Square POS and QuickBooks from inside the system. [Epic E, User Story #17]
18. The system must provide the administrator the ability to manage their employees by giving them specific access and capabilities to do their jobs according to their roles. [Epic F, User Story #21]

Non-functional Requirements
1. The system shall support seamless integration with Facebook, Instagram, Square POS, QuickBooks, social media messaging, and a cloud phone system to ensure consistent customer engagement and streamlined operations. [Epic E. User Story #17 and #18]
2. The system must use enterprise-grade security measures, including encrypted data storage and secure user authentication, and comply with PCI DSS for handling customer payment data. [Epic F, User Story #19]
3. The system must achieve 99.99% uptime, with automated backups and a disaster recovery plan to restore order/inventory data within 1 hour of failure. [Epic F, User Story #19]
4. The system must be capable of handling at least 200 orders during peak seasons without performance degradation or system failures. [Epic F, User Story #20]
5. The website must load pages within 3 seconds under normal traffic conditions to ensure customers can browse and complete orders efficiently without frustration. [Epic F, User Story #22]
6. The website shall enforce HTTPS (SSL/TLS encryption) for all user interactions and store sensitive data (e.g., passwords, payment details) using industry-standard encryption methods, such as AES-256, to ensure secure communication and data protection. [Epic F, User Story #23]