31 Commits

Author SHA1 Message Date
AmirReza Jamali ae08b946f6 Refactor tenders pagination and enhance API integration
- Updated TendersRepository and TendersService to support cursor-based pagination.
- Modified TendersViewModel to manage pagination state and handle API responses more effectively.
- Replaced existing pagination UI components with a new WindowedPagination widget across desktop, mobile, and tablet views.
- Improved notification handling in the UI to reflect the presence of notifications dynamically.
- Adjusted main tenders slider to ensure proper rendering based on the current page index.
2026-05-26 18:30:46 +03:30
amirrezaghabeli cc0032b21d fixed logout at refresh failed 2026-04-16 16:36:55 +03:30
amirrezaghabeli b43ebf885b Refactor provider initialization to load only essential providers at startup. Introduce TabNavigationService for managing tab state and update screens to respond to tab changes. Clean up view models and navigation logic for improved performance and maintainability. 2025-10-06 14:12:40 +03:30
amirrezaghabeli 42f2e93a8e Update .gitignore to exclude Firebase configuration files and refactor notification handling in the app. Removed redundant logging and notification data storage in SharedPreferences. Introduced NotificationCheckService and NotificationStateService for improved notification management. Updated view models and UI components to utilize the new services, enhancing notification state tracking and user experience. 2025-10-06 11:59:54 +03:30
amirrezaghabeli 0653cdb6d7 changes 2025-10-06 08:58:36 +03:30
amirrezaghabeli 44b9e16a8d web show notification when push notification is recieved 2025-09-24 15:33:48 +03:30
amirrezaghabeli 8458da4f15 fixed auth pages sizes and push notification navigate bug 2025-09-24 13:11:48 +03:30
amirrezaghabeli 576a099c56 navihate to notificatons when after click on push notification 2025-09-24 09:02:17 +03:30
amirrezaghabeli 0c2f953636 added fcm (device) token to login data 2025-09-22 09:47:47 +03:30
llsajjad 6e6f248702 Fixed pagination tenders for desktop and
added new config for notification
2025-09-21 14:03:32 +03:30
llsajjad 8a289f2d05 added new design for tenders desktop 2025-09-20 23:09:00 +03:30
llsajjad fff8d42759 added firebase for notification 2025-09-20 13:02:02 +03:30
amirrezaghabeli c421f85c95 cleared console problems 2025-09-16 08:36:03 +03:30
amirrezaghabeli e129e58752 fixed web link 2025-09-15 10:40:24 +03:30
amirrezaghabeli 235c92bb77 fixed web link not to have # in it 2025-09-14 14:14:57 +03:30
llsajjad ac85984a29 Fixed navigation animation and deleted # in url 2025-09-14 12:48:45 +03:30
amirrezaghabeli ffbc11d4cf removed country flags package and read flags from server and implement svg cahce structure 2025-09-11 11:04:29 +03:30
amirrezaghabeli 185df3f40a added submit and reject for liked tenders 2025-09-06 10:31:28 +03:30
llsajjad 721dc09b9c locked portrat 2025-08-30 09:51:42 +03:30
amirrezaghabeli 355b433f7b refresh token ability added to project 2025-08-25 12:14:52 +03:30
amirrezaghabeli 9ea9480818 check and fix in ui 2025-08-10 16:05:03 +03:30
amirrezaghabeli 4179a0b292 dark colors added 2025-08-07 11:06:52 +03:30
amirrezaghabeli da7b10f0d0 implement light and dark theme 2025-08-06 14:14:07 +03:30
amirrezaghabeli 21d13ac072 added your tenders screen 2025-08-05 19:18:47 +03:30
amirrezaghabeli 1954212915 fixed main providers 2025-08-05 09:50:03 +03:30
amirrezaghabeli 676124567f go router added 2025-08-05 08:23:05 +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
amirrezaghabeli 7aa082c6c8 merged login and home 2025-08-03 09:44:43 +03:30
Yashar Panahi 64c4ebf0f8 feat: add arch 2025-08-02 12:31:42 +03:30
Yashar Panahi 59c3091b2f Init Project 2025-08-02 10:32:37 +03:30