JiWoong Sul 5578bf443f 헤더∙로그인 UI 정비하고 벤더 오류 메시지 안정화
- 로그인 화면 상단에 브랜드 아이콘과 안내 문구를 추가하고 카드/푸터 레이아웃을 정리

- 네비게이션 레일/앱바 구성 재배치, 테마 토글 상단 이동, 그라데이션/브랜드 아이콘 스타일 조정

- ScaffoldMessenger 의존성 문제를 피하도록 벤더 컨트롤러 에러 스낵바 호출 시점을 프레임 이후로 이연

- IMPLEMENTATION_TASKS.md에 이번 변경 내역을 요약하여 진행 상황을 문서화
2025-09-30 15:00:23 +09:00

Superport v2

간단 입·출고 + 결재 시스템(웹) UI.

환경 설정

  1. 환경 파일 준비 (.env)

루트에 다음 파일을 생성하세요(예시 제공):

  • .env.development → 개발 환경
  • .env.production → 운영 환경

*.example 파일을 복사하여 값을 채우면 됩니다.

핵심 키:

  • API_BASE_URL — 백엔드 API 베이스 URL
  • FEATURE_* — 기능 플래그 (예: FEATURE_VENDORS_ENABLED)
  1. 의존성 설치
flutter pub get
  1. 개발 실행 (웹)
flutter run -d chrome --web-renderer canvaskit --dart-define=ENV=development

구조

  • lib/core/ — 공통 구성(환경, 네트워크, 라우팅)
  • lib/features/<domain>/ — 기능별 폴더 (clean architecture: domain/data/presentation)
  • lib/widgets/ — 공용 위젯

빌드/검증

  • flutter analyze — 정적 분석
  • flutter test — 단위/위젯 테스트
Description
No description provided
Readme 5.2 MiB
Languages
Dart 95.8%
C++ 2%
CMake 1.6%
Ruby 0.2%
Swift 0.2%
Other 0.1%