You are provided with a set of business rules and functional requirements. Your goal is to generate a detailed system architecture for implementing the application using the given programming language and framework.
Write this architecture to Architecute.md.
- Functional requirements (see attached)
- Target language/framework: {INSERT_LANGUAGE_FRAMEWORK}
At least:
- System Architecture Diagram: Define the system components and their interactions.
- Stack Selection: Select an appropriate database, backend, and frontend framework.