feat: initialize zhixing-web with React, React Router, and Tailwind CSS
- Set up the main application structure with App component and routing. - Implemented global state management for UI theme using Zustand. - Created API utilities for fetching system status. - Developed system status page with responsive design and theme toggle. - Added testing setup with Vitest and initial tests for system status page. - Configured TypeScript with appropriate settings for the application. - Integrated Tailwind CSS for styling and responsive design. - Established Vite configuration for development and testing environments.
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
# Bounded contexts
|
||||
|
||||
Create a module here only after its domain language and ownership boundary are understood:
|
||||
|
||||
```text
|
||||
<bounded_context>/
|
||||
├── domain/ # Entities, value objects, domain services, ports
|
||||
├── application/ # Use cases and orchestration
|
||||
├── infrastructure/ # Adapters for storage and external systems
|
||||
└── presentation/ # HTTP or message-driven delivery adapters
|
||||
```
|
||||
|
||||
The domain layer must not import FastAPI, persistence clients, or infrastructure adapters.
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
"""Business bounded contexts live below this package."""
|
||||
Reference in New Issue
Block a user