Commit Graph

53 Commits

Author SHA1 Message Date
amirrezaghabeli 64a1c30e6c Add logo SVG asset and improve authentication error handling
- Added a new logo SVG asset to the AssetsManager for better branding.
- Updated the AuthViewModel to notify listeners on authentication error changes.
- Modified DesktopNavigationWidget to use the new logo SVG with specified dimensions for improved layout.
2025-11-16 14:54:45 +03:30
amirrezaghabeli e03c87f99d Add board navigation and assets
- Introduced new board-related assets in AssetsManager.
- Updated NetworkManager to increase connection and receive timeouts to 20 seconds.
- Added BoardRouteData for navigation to the BoardScreen.
- Updated app routes to include the new board route.
- Modified DesktopNavigationWidget to include a navigation item for the board.
- Added a new string constant for the board label in TendersStrings.
2025-11-10 16:14:50 +03:30
amirrezaghabeli de659ca9cf Add clock asset and enhance meeting time dialogs
- Added a new clock icon asset to the AssetsManager.
- Updated MeetingTimeBottomSheet and MeetingTimeDialog to include a close button for better user experience.
- Introduced MeetingTimeSuccessfulRegisteredBottomSheet and MeetingTimeSuccessfulRegisteredDialog for confirming meeting time registration.
- Refactored submission dialogs to improve layout and interaction consistency.
2025-10-27 13:22:51 +03:30
a.ghabeli 2c5db7f297 Merge pull request 'added web tablet pages' (#214) from completion_of_documents into main
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/214
2025-10-13 14:52:20 +03:30
llsajjad be6b0bbe98 added web tablet pages 2025-10-13 11:54:23 +03:30
amirrezaghabeli 6d674a4a1b Update dependencies and enhance tender approval status handling
- Updated `pubspec.lock` to reflect new versions for several packages, including `async`, `fake_async`, `leak_tracker`, and `vm_service`.
- Modified `TenderApprovalStatus` enum to include a new status `approved`.
- Updated routing for `YourTendersRouteData` to accept a status parameter and pass it to the `YourTendersScreen`.
- Adjusted API calls and view models to utilize the new status handling, ensuring proper filtering and display of tender data based on approval status.
- Enhanced filter dialog to support new status options and improved user feedback in the UI for submitted and approved tenders.
2025-10-12 14:57:33 +03:30
amirrezaghabeli f1214d8a28 added splash screen 2025-09-22 16:04:49 +03:30
llsajjad 8a289f2d05 added new design for tenders desktop 2025-09-20 23:09:00 +03:30
amirrezaghabeli e015c941d2 fixed rtl supoort in some pages 2025-09-17 14:33:04 +03:30
amirrezaghabeli 13d6c51673 completion of documents web screen added 2025-09-15 15:49:54 +03:30
amirrezaghabeli 5a9d93cdd6 fixed conflicts 2025-09-13 12:31:08 +03:30
llsajjad f9f61ef5b2 Fixed some design bug in dark mood and other 2025-09-13 11:35:28 +03:30
llsajjad ffa964f7e5 added notification some design and added item to navbar 2025-09-13 08:03:54 +03:30
amirrezaghabeli d56261b664 strings check 2025-09-08 12:54:27 +03:30
amirrezaghabeli f6da74f739 removed hardcoded status feedback and submission mode 2025-09-08 12:22:08 +03:30
llsajjad faab29cd99 changed pagination in liked tenders tanlet and web 2025-09-03 13:16:57 +03:30
llsajjad 79874c40b1 Added liked tenders desigm and data from api 2025-09-02 16:56:42 +03:30
amirrezaghabeli cab78c8f4d added string for every screen and removed from app strings 2025-09-01 17:50:51 +03:30
a.ghabeli bc69fff0ca Merge pull request 'forgot_password' (#82) from forgot_password into main
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/82
2025-09-01 16:57:22 +03:30
llsajjad 96540c3cb3 Add filter dialog and bottom sheet for tenders 2025-08-31 16:24:35 +03:30
amirrezaghabeli 0fbf88952f forgot password ui added 2025-08-31 14:30:08 +03:30
amirrezaghabeli e7950cd3fc detail refactor 2025-08-27 13:59:47 +03:30
amirrezaghabeli c401c6c8d9 handle null error in profile 2025-08-27 13:33:47 +03:30
amirrezaghabeli 0b2825f836 profile refactor 2025-08-27 13:30:09 +03:30
amirrezaghabeli 0f657228c8 feedback stats added 2025-08-27 09:40:48 +03:30
llsajjad 925e178f16 unCommentted second card row in home 2025-08-27 08:43:06 +03:30
amirrezaghabeli 4f07facbb8 tablet navigation bar fixed 2025-08-26 14:58:06 +03:30
amirrezaghabeli 14ab9a75ca check web and tablet for logic 2025-08-23 15:22:28 +03:30
amirrezaghabeli 4b51071aad merge branches 2025-08-20 13:11:22 +03:30
llsajjad 45a2f854a4 Fixed your tender and recommendedTenders in home 2025-08-20 10:35:36 +03:30
llsajjad 34afaa9d4d Added data from api for recommended 2025-08-18 08:23:05 +03:30
amirrezaghabeli 36c3faa747 refactor codes 2025-08-12 12:16:33 +03:30
llsajjad d735443d9b added password_visibility_off svg 2025-08-11 15:55:30 +03:30
a.ghabeli a3af2db260 Merge pull request 'refactor_for_demo' (#27) from refactor_for_demo into main
Reviewed-on: https://repo.ravanertebat.com/TM/tm_app/pulls/27
2025-08-10 16:35:02 +03:30
amirrezaghabeli 9ea9480818 check and fix in ui 2025-08-10 16:05:03 +03:30
llsajjad 4d4fbd2da1 fixed some login design bug in table and desktop 2025-08-10 14:42:04 +03:30
amirrezaghabeli 988380e95e tender screen changes 2025-08-10 08:28:45 +03:30
amirrezaghabeli 99b6bbb13f some fixes 2025-08-09 10:40:33 +03:30
llsajjad 111c332f74 added 3 screen mod to detail 2025-08-09 07:54:53 +03:30
amirrezaghabeli da7b10f0d0 implement light and dark theme 2025-08-06 14:14:07 +03:30
amirrezaghabeli 91a7634298 Removed conflicting asset paths and cleaned up the AssetsManager class in assets.dart 2025-08-06 08:35:48 +03:30
amirrezaghabeli 7ed49c2c6f Merge branch 'main' of https://repo.ravanertebat.com/TM/tm_app 2025-08-06 08:31:47 +03:30
llsajjad ca818379ad Added detailst design 2025-08-06 08:06:27 +03:30
amirrezaghabeli 21d13ac072 added your tenders screen 2025-08-05 19:18:47 +03:30
amirrezaghabeli 676124567f go router added 2025-08-05 08:23:05 +03:30
amirrezaghabeli ae4c81cad0 ui complete 2025-08-04 08:07:26 +03:30
amirrezaghabeli df02cff668 Refactor: rename BottomNavigation and update TendersScreen structure
- Renamed BottomNavigation to TenderBottomNavigation for clarity.
- Updated TendersScreen to use TenderBottomNavigation.
- Converted TendersScreen from StatelessWidget to StatefulWidget to manage tab state.
- Added TabController for handling tab changes and improved layout with SafeArea and PageView.
2025-08-03 19:11:51 +03:30
amirrezaghabeli 5a6387765a fixed pubspec file 2025-08-03 11:07:16 +03:30
amirrezaghabeli 8924860e64 folder structure changes 2025-08-03 10:50:34 +03:30
amirrezaghabeli 8e428f55d6 Refactor: reorganize login screen structure and remove unused components
- Updated import path for the login screen.
- Removed the AppStrings class from constants as it has been integrated into core constants.
- Deleted unused files related to the home page and login components, including progress bars, statistics cards, and tenders list items.
- Cleaned up widget imports in the login screen to streamline the codebase.
2025-08-03 10:36:37 +03:30