Skip to content

Pfrg 74 connection front v3 no auth#19

Draft
julie-belrose wants to merge 9 commits intodevelopmentfrom
PFRG-74-Connection-front-V3-no-auth
Draft

Pfrg 74 connection front v3 no auth#19
julie-belrose wants to merge 9 commits intodevelopmentfrom
PFRG-74-Connection-front-V3-no-auth

Conversation

@julie-belrose
Copy link
Copy Markdown
Owner

No description provided.

…rontend in package

add config alias for IDE and devDependencies concurrently for add two buld same time
 - Add generic repository pattern with IStorageRepository interface
  - Implement LocalStorageRepository for session management
  - Create auth domain with SessionService and AuthService separation
  - Add dashboard domain with use cases and services
  - Implement DisplayUserInfoUseCase for reusable user data formatting
  - Extract inline JavaScript from HTML to separate domain services
  - Add comprehensive JSDoc comments for junior developer guidance
  - Prepare architecture for future React migration (services to hooks)
…ation

- Create auth domain with separated services (AuthService, SessionService, MockAuthService)
- Add dashboard domain with use cases and services pattern
- Implement profile domain with specialized ProfileService
- Add shared domain with generic DisplayUserInfoUseCase and repository patterns
- Create generic IStorageRepository interface with LocalStorageRepository implementation
- Extract and organize Tailwind config into centralized file
- Refactor all pages to use domain-driven services instead of inline scripts
- Move authentication services from root services/ to domains/auth/services/
- Organize mock data into structured test files by user type
- Add comprehensive JSDoc documentation

Technical improvements:
- Implement single responsibility principle across all services
- Create reusable use cases for cross-component functionality
…ta in BDD for mock auth

add user root for test and config vite for tailwind css, arch DDD lie backend

BREAKING CHANGE: Archi DDD
…gic for AuthService

add mini mock report and refacto report to new architecture
@julie-belrose julie-belrose force-pushed the PFRG-74-Connection-front-V3-no-auth branch from fd39cec to cf66386 Compare October 8, 2025 18:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant