Commit Graph

106 Commits

Author SHA1 Message Date
Ho Ngoc Hai
ba57eb7e03 feat: Introduce new marketing module with dedicated layout, styling, and pages for AI content, live chat, and analytics. 2026-02-12 22:28:39 +07:00
Ho Ngoc Hai
38bfe14e73 refactor: relocate system admin pages and apply minor UI adjustments across various application pages. 2026-02-12 16:25:52 +07:00
Ho Ngoc Hai
bb64486c18 feat: Add initial set of admin and POS UI pages for TPOS application, including various workflows and an update to admin styling. 2026-02-12 15:25:09 +07:00
Ho Ngoc Hai
e519435018 feat: Implement initial POS layout and base components, along with admin base components and agent prompts for admin modules. 2026-02-12 09:58:01 +07:00
Ho Ngoc Hai
65ced2c512 feat: Implement localization for authentication pages and introduce AuthBase for shared logic. 2026-02-12 09:40:54 +07:00
Ho Ngoc Hai
db53e1abae feat: Implement comprehensive authentication UI including login, registration, password reset, OTP verification, and supporting components. 2026-02-12 09:17:47 +07:00
Ho Ngoc Hai
f678a1a69a feat: Restructure authentication UI to dedicated tPOS pages and update client assets and configurations. 2026-02-12 01:27:12 +07:00
Ho Ngoc Hai
78f4a296be Update UI Design 2026-02-12 01:08:22 +07:00
Ho Ngoc Hai
347f8c1df9 feat: update UI design with Roboto font, Lucide icons, and revised marketing content. 2026-02-12 00:57:36 +07:00
Ho Ngoc Hai
689f4fa96f feat: Set up initial WebClientTpos .NET project structure, including client, server, assets, and documentation. 2026-02-12 00:41:43 +07:00
Ho Ngoc Hai
3653a1ca79 feat: add en-US localization file and generated build artifacts for client and server projects 2026-02-09 00:22:25 +07:00
Ho Ngoc Hai
d55fcdddbe feat: Add Eggymon logo and store images. 2026-02-08 22:42:51 +07:00
Ho Ngoc Hai
e24ddf0cd1 refactor: make CancelEditProfile asynchronous and await LoadUserProfile 2026-01-19 12:45:59 +07:00
Ho Ngoc Hai
0ca15836a4 feat: Introduce dedicated Blazor pages and DTOs for user authentication and account management, updating localization and styling. 2026-01-19 12:39:44 +07:00
Ho Ngoc Hai
8de0a7e7c0 feat: Implement URL-based culture detection, localization cache busting, and enable full Blazor WASM globalization data. 2026-01-19 12:19:15 +07:00
Ho Ngoc Hai
4c4aab4883 feat: internationalize Home page content by extracting strings into localization files. 2026-01-19 12:05:53 +07:00
Ho Ngoc Hai
e00c6032d1 feat: Implement client-side localization using JSON files, a custom localizer, and a new language switcher component. 2026-01-19 11:58:52 +07:00
Ho Ngoc Hai
caf1a06dc8 feat: Introduce full-screen navigation menu, refresh overall UI styling, and simplify the home page content. 2026-01-19 10:50:58 +07:00
Ho Ngoc Hai
b022eb1071 feat: Add Blazor theme patterns skill documentation and improve dark mode drawer text contrast in MainLayout. 2026-01-19 10:32:11 +07:00
Ho Ngoc Hai
03f1d1f526 feat: Implement dynamic theme switching using a data-theme attribute and refine dark mode palette and app bar styling. 2026-01-19 10:22:31 +07:00
Ho Ngoc Hai
f7889567f2 feat: Implement a new marketing-focused home page and refine the main application layout for improved presentation. 2026-01-19 10:00:02 +07:00
Ho Ngoc Hai
31d8e0100c style: Update application theme with Inter font, new MudBlazor color palettes, refined loading indicator, and enhanced app bar navigation. 2026-01-19 09:57:41 +07:00
Ho Ngoc Hai
ab9d202c6e feat: Integrate MudBlazor component library and refactor the base UI layout and home page. 2026-01-19 09:46:47 +07:00
Ho Ngoc Hai
f12e2b2465 docs: Update README.md. 2026-01-19 09:34:28 +07:00
Ho Ngoc Hai
118ba50058 feat: Add initial documentation for WebClientBase architecture and usage in English and Vietnamese. 2026-01-19 09:34:11 +07:00
Ho Ngoc Hai
e1dfc4e7a7 feat: Integrate YARP Reverse Proxy for API routing, removing local API controllers, and updating project configuration and documentation. 2026-01-19 09:30:52 +07:00
Ho Ngoc Hai
3b41106606 feat: Configure application services and build the web host. 2026-01-19 09:22:28 +07:00
Ho Ngoc Hai
37db21fbc0 feat: Implement Zalo and MktX services with API controllers, add web client pages for Auth and Products, and update client navigation and styling. 2026-01-19 01:23:09 +07:00
Ho Ngoc Hai
d285f1f9eb feat: Add new WebClientBase Blazor application and MktZaloService API, and update WhatsAppService and MktXService infrastructure. 2026-01-19 01:19:00 +07:00
Ho Ngoc Hai
906e9a2371 feat: Implement new GoodGo Platform landing page with updated hero, announcement banner, and product sections, including new home page images. 2026-01-19 00:25:42 +07:00
Ho Ngoc Hai
0c039d06bd build: Update Next.js routes type import to reference the dev specific path. 2026-01-19 00:01:23 +07:00
Ho Ngoc Hai
d63afc1790 feat: Implement comprehensive shop and branch management, introduce POS and staff management APIs, and update documentation. 2026-01-17 17:04:59 +07:00
Ho Ngoc Hai
90e96b57ac feat: introduce a new pastel yellow theme by adding dedicated color assets and updating various UI components to utilize them. 2026-01-17 01:16:34 +07:00
Ho Ngoc Hai
070d1e94b3 feat: Enhance User model with roles and improved decoding, and add an API debugger to the profile view. 2026-01-16 18:44:18 +07:00
Ho Ngoc Hai
420d98e140 feat: Introduce comprehensive API debugging tools, enhance decoding error handling, and simplify API model definitions. 2026-01-16 18:44:08 +07:00
Ho Ngoc Hai
462e1d0861 feat: Cấu hình các hằng số client OAuth2 và định tuyến Traefik cho các endpoint OIDC của IdentityServer. 2026-01-16 11:07:16 +07:00
Ho Ngoc Hai
e734a21a5b feat: Implement OAuth2 password and refresh token grants for authentication, update user registration fields, and add new documentation. 2026-01-16 10:58:09 +07:00
Ho Ngoc Hai
c437ea4c9f docs: Thêm tài liệu kiến trúc ARCHITECTURE.md và cập nhật README.md. 2026-01-16 10:53:16 +07:00
Ho Ngoc Hai
f62464bc36 feat: Thêm các kỹ năng Swift mới về kiến trúc doanh nghiệp, mạng, bảo mật, mẫu kiểm thử và thành phần UI. 2026-01-16 10:46:44 +07:00
Ho Ngoc Hai
334d66c91f feat: Reimplement HomeView with a Super App layout, introducing WalletCard, ServiceGrid, PromoCarousel, and ActivityFeed components. 2026-01-16 10:42:18 +07:00
Ho Ngoc Hai
9df5c1da36 refactor: Cập nhật cấu trúc người dùng giả lập trong AuthViewModel bằng cách đổi tên thuộc tính và thêm trường updatedAt. 2026-01-16 10:35:58 +07:00
Ho Ngoc Hai
d1a7a791f9 feat(app-client-base-swift): Add iOS Swift client app with auth UI
- Add SplashView, AuthContainerView with Login/Register/ForgotPassword
- Add AuthViewModel with form validation
- Add HomeView, ProfileView, ExploreView screens
- Add APIService, AuthManager for networking
- Add multi-language support (en/vi)
- Add User model and extensions
2026-01-16 10:35:19 +07:00
Ho Ngoc Hai
fa7d72ace1 feat: Khởi tạo dự án Swift cơ bản với cấu hình Git và kế hoạch kiểm thử XCTest. 2026-01-16 09:49:44 +07:00
Ho Ngoc Hai
48078c3ce4 build: Tạo các tệp build đa nền tảng cho ứng dụng client .NET. 2026-01-16 09:30:44 +07:00
Ho Ngoc Hai
bf2f06da0a feat: configure Android and Java SDK directories for macOS when using Homebrew OpenJDK. 2026-01-16 00:58:03 +07:00
Ho Ngoc Hai
d018a2eecc feat: Xóa ứng dụng MAUI thử nghiệm. 2026-01-15 23:51:27 +07:00
Ho Ngoc Hai
52432b4a9e feat: Khởi tạo ứng dụng MAUI thử nghiệm cho macOS Catalyst. 2026-01-15 23:51:03 +07:00
Ho Ngoc Hai
2f7d695773 build: Tạo các tệp đầu ra debug ban đầu cho dự án AppClientBase trên iOS và Mac Catalyst. 2026-01-15 23:45:09 +07:00
Ho Ngoc Hai
28c9dd85d0 chore: Xóa hoàn toàn ứng dụng Flutter app-client và các tệp cấu hình liên quan. 2026-01-15 23:08:53 +07:00
Ho Ngoc Hai
c046ed0a06 feat(docs): Expand skills and runbooks sections in VitePress configuration
- Added new 'Skills' and 'Runbooks' sections to both English and Vietnamese documentation, enhancing the navigation structure.
- Included detailed items under the 'Skills' section, covering various topics such as API Design, Caching Patterns, and Testing Patterns.
- Updated sidebar configurations to improve user experience and accessibility of resources.
- Removed outdated onboarding guides to streamline documentation and focus on relevant content.
2026-01-12 12:59:08 +07:00