safavimohadeseh78
9cf546bf8e
8/7/405
2026-09-30 09:54:04 +03:30
safavimohadeseh78
38d6b0d978
7/7/405
2026-09-29 22:01:22 +03:30
mohmdsdg and Copilot
c332b99130
feat: add shipping address selection to checkout
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-09-26 12:53:39 +03:30
mohmdsdg and Copilot
c0815a931a
feat: redesign user authentication screens
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-09-26 12:17:34 +03:30
mohmdsdg and Cursor
d4a03cea0a
Replace home shortcuts with illustrated icons and drop the new-products tile.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-26 11:14:41 +03:30
mohmdsdg and Cursor
892a1fbcf3
Save catalog delivery addresses and reuse them on the next request.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-26 11:12:09 +03:30
mohmdsdg and Copilot
c3cef161eb
feat: complete application updates
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-09-24 22:29:24 +03:30
mohmdsdg and Copilot
4df9143a96
build: refresh user production assets
...
Publish the verified user build output.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-09-24 20:16:10 +03:30
mohmdsdg and Copilot
adb6ca47cd
fix(auth): secure sessions and app routing
...
Validate sessions against the API, honor configurable base paths, and route unknown pages to 404. Keep development ports stable so user and admin apps cannot be confused.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-09-24 20:14:11 +03:30
safavimohadeseh78
c0c2221d91
changes of UI
2026-09-20 18:10:33 +03:30
safavimohadeseh78
0d113611cb
.
2026-09-19 16:59:15 +03:30
safavimohadeseh78
663d0a36aa
Align desktop UI with mobile shop flows and polish navigation
2026-09-16 20:03:03 +03:30
safavimohadeseh78
418039303c
Fix production build and refresh dist output.
...
Restore catalog cover assets, resolve TypeScript issues in TimeInput and catalogGallery, and rebuild the production bundle.
2026-09-15 21:47:31 +03:30
safavimohadeseh78
bbb3a15d1c
Polish customer app UI and streamline CRM overlays.
...
Replace standalone customer create and meeting report pages with overlays, add TimeInput, remove opaque input backgrounds app-wide, improve desktop layouts/skeletons, and refresh shopping, customer, and reminder screens.
2026-09-15 21:41:48 +03:30
safavimohadeseh78
d2c11e5d62
.
2026-09-14 16:59:21 +03:30
safavimohadeseh78
2b7746be75
change UI & fix bugs
2026-09-14 16:12:53 +03:30
safavimohadeseh78
6944788b10
changeof UI
2026-09-13 21:57:58 +03:30
safavimohadeseh78
039e15e0dc
design login-register pages
2026-09-13 16:51:17 +03:30
safavimohadeseh78
d4e63d4643
.
2026-09-13 16:43:38 +03:30
safavimohadeseh78
d02c27fef4
.
2026-09-13 15:36:48 +03:30
safavimohadeseh78
d6e424137d
design login-register pages
2026-09-13 10:46:57 +03:30
safavimohadeseh78
1e355e2c01
.
2026-09-10 21:52:48 +03:30
safavimohadeseh78 and Cursor
b3b80d8f9d
Stop the profile header from flickering on scroll.
...
Use a sticky avatar pin instead of changing hero height while the white sheet moves.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-10 21:46:55 +03:30
safavimohadeseh78 and Cursor
20a8e2eec2
Match auth screens to the in-app layout and collapse the profile hero on scroll.
...
Login and register no longer use a boxed splash, and the mobile profile keeps only the avatar as the green header shrinks.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-10 21:41:07 +03:30
safavimohadeseh78 and Cursor
c81db8e620
Route shop browse through categories and catalogs, and align product detail with the mockup.
...
Customers can add items without a company-first path, and the detail page matches the card, badge, share, and footer layout.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-10 21:05:05 +03:30
safavimohadeseh78
c1acbebeb9
added dist into project
2026-09-10 15:44:30 +03:30
safavimohadeseh78
b09b89e278
change
2026-09-10 13:57:53 +03:30
safavimohadeseh78
4724945ddf
change registry
2026-09-10 13:34:48 +03:30
safavimohadeseh78
165a4d4b41
change node
2026-09-10 13:26:26 +03:30
safavimohadeseh78
92e7dd1417
change registry
2026-09-10 13:08:51 +03:30
safavimohadeseh78
bfc449dd79
change registry
2026-09-10 12:14:21 +03:30
safavimohadeseh78
00b91ab327
change node
2026-09-10 11:43:25 +03:30
safavimohadeseh78 and Cursor
84cbd85a44
Install packages from npmmirror and ignore the oxlint peer conflict.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-09 20:55:17 +03:30
safavimohadeseh78 and Cursor
ba3c41329d
Pull Node from Docker Hub because IranServer DNS times out.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-09 20:27:09 +03:30
safavimohadeseh78 and Cursor
52580ba743
Match the Montify Docker setup and use the Nademitex domain.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-09 20:22:17 +03:30
safavimohadeseh78 and Cursor
5f3317a77d
Fix the npm registry URL so Docker can install packages.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-09 20:19:16 +03:30
safavimohadeseh78
0c21aa1fec
change dockerfile
2026-09-09 20:16:46 +03:30
safavimohadeseh78
a262a3404f
change dockerfile
2026-09-09 20:12:28 +03:30
safavimohadeseh78 and Cursor
0ab0bb98f0
Install npm packages from npmmirror so Dokploy is not stuck.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-09 20:06:18 +03:30
safavimohadeseh78 and Cursor
48c2decd58
Stop using the IranServer image so Dokploy can pull Node.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-09 19:58:28 +03:30
safavimohadeseh78
c180ad19fe
change dockerfile
2026-09-09 19:37:28 +03:30
safavimohadeseh78 and Cursor
4ef398b4eb
Use the public npm registry so Dokploy can install packages.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-09 18:52:30 +03:30
safavimohadeseh78 and Cursor
bc907990ed
Use Docker Hub for the Node image so Dokploy can pull it.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-09 18:33:02 +03:30
safavimohadeseh78 and Cursor
c6f13e1b38
Switch the user Docker build to the Montify Node serve style.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-09 18:29:16 +03:30
safavimohadeseh78 and Cursor
aa02802974
Use the Chabokan npm mirror and show admin min order in meters.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-09 18:19:52 +03:30
safavimohadeseh78 and Cursor
2c688753d3
Add Docker deploy for Dokploy and fix the home banner template.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-09 17:45:23 +03:30
safavimohadeseh78 and Cursor
a7f9c66514
Initialize the user app and load home banners from the API.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-09 17:08:45 +03:30