parsa aghaei
|
140872c888
|
fix: resolve Hero image CORS, button contrast, floating labels, footer border + refactor product seeder with full catalog data from JSON + add barcode/buyPrice/productGroup fields to Product model
|
2026-07-11 13:21:30 +03:30 |
|
parsa aghaei
|
3dedc89ee1
|
تغییرات کلی در backend و frontend
|
2026-07-11 12:30:17 +03:30 |
|
|
|
a74f4bda48
|
design: implement heuristic UX, WCAG accessibility, touch targets, and cognitive load enhancements
|
2026-07-10 18:42:11 +03:30 |
|
|
|
756cb749b2
|
design: implement landing page UI/UX improvements based on Senior UI/UX audit
|
2026-07-10 18:31:23 +03:30 |
|
|
|
71f5ac2fa6
|
fix: resolve unique constraint bug in prisma seeders and run products/home seeders successfully
|
2026-07-10 18:20:05 +03:30 |
|
|
|
6db28f6231
|
feat: add scripts/open-browsers.js to automatically open services on dev startup
|
2026-07-10 17:40:35 +03:30 |
|
|
|
1c07efcc91
|
design: update color palette to match official brand and add gold top banner
|
2026-07-10 17:30:01 +03:30 |
|
|
|
f69537a688
|
feat: rename brand from canina to canino across codebase
|
2026-07-10 16:32:31 +03:30 |
|
|
|
2851ef8a25
|
feat: complete backend swagger annotations, admin pages pagination, and frontend application fixes
|
2026-07-10 16:13:52 +03:30 |
|
|
|
24137beb32
|
docs: complete swagger annotations for auth, home, blogs and wiki endpoints
|
2026-06-12 23:30:22 +03:30 |
|
|
|
e09adc03c3
|
fix: change SSR fetch URLs from 4000 to 4001
|
2026-06-12 23:21:56 +03:30 |
|
|
|
dcfc4acae4
|
fix: restore wiki to dictionary, create dynamic blog pages and backend wiki CRUD
|
2026-06-12 23:14:21 +03:30 |
|
|
|
945c007a79
|
feat: complete app democking, fix types, add blogs api
|
2026-06-12 22:53:57 +03:30 |
|
|
|
6027e635db
|
feat: implement backend auth and fix pet profile payload
|
2026-06-12 22:37:35 +03:30 |
|
|
|
82ab454647
|
Fix Admin panel categories modal, add error handling, enforce cursor-pointer globally
|
2026-06-12 21:57:09 +03:30 |
|
|
|
69502fc380
|
feat: implement advanced reports, pagination for all tables, global settings, and discounts modules
|
2026-06-12 16:28:06 +03:30 |
|
|
|
a7ebb8d792
|
feat: complete admin panel major functionalities including responsive layout, recharts, custom modals, inline editing, and loading states
|
2026-06-12 16:19:57 +03:30 |
|
|
|
ee041d4e52
|
fix: resolve Hyper-V reserved port collisions and Tailwind v4 CSS
|
2026-06-12 14:18:55 +03:30 |
|
|
|
fa7333e93f
|
fix: update postcss config and lockfiles
|
2026-06-12 14:09:30 +03:30 |
|
|
|
29ab7f4141
|
fix: change frontend and backend ports to resolve EACCES 3000
|
2026-06-12 14:05:50 +03:30 |
|
|
|
d430a341f0
|
fix: resolve unclosed block in index.css
|
2026-06-12 14:00:36 +03:30 |
|
|
|
15ffe8a0e6
|
chore: clean up leftover react project files in root
|
2026-06-12 13:56:27 +03:30 |
|
|
|
07b52f464c
|
feat: add root workspace runner
|
2026-06-12 13:51:10 +03:30 |
|
|
|
0b698859d9
|
fix: resolve linter error in products page
|
2026-06-12 13:41:06 +03:30 |
|
|
|
beb8317fad
|
feat: add order management page
|
2026-06-12 13:36:54 +03:30 |
|
|
|
060dc39fdd
|
feat: add product catalog management page
|
2026-06-12 13:36:17 +03:30 |
|
|
|
aea6fa4127
|
feat: add user management page
|
2026-06-12 13:35:42 +03:30 |
|
|
|
4dc8786847
|
feat: add admin login page
|
2026-06-12 13:35:05 +03:30 |
|
|
|
222581c6a3
|
feat: setup admin layout and base routing
|
2026-06-12 13:34:25 +03:30 |
|
|
|
7fcfbda8cd
|
chore: configure tailwindcss for admin-panel
|
2026-06-12 13:30:25 +03:30 |
|
|
|
95887738ea
|
chore: initialize admin-panel react project
|
2026-06-12 13:25:34 +03:30 |
|
|
|
344be17b52
|
docs: add comprehensive developer documentation
|
2026-06-12 13:02:27 +03:30 |
|
|
|
95760d78b5
|
fix: remove invalid lucide-react imports
|
2026-06-12 01:33:39 +03:30 |
|
|
|
c4966136d7
|
fix: update import paths for lib folders in components
|
2026-06-12 01:32:10 +03:30 |
|
|
|
14bf2953ab
|
feat: SEO metadata for static pages (search, wiki, blog)
|
2026-06-12 01:27:43 +03:30 |
|
|
|
88c3752238
|
feat: auto-generated sitemap and robots.txt
|
2026-06-12 01:27:02 +03:30 |
|
|
|
700f93e418
|
feat: dynamic SEO metadata and JSON-LD for products
|
2026-06-12 01:26:32 +03:30 |
|
|
|
bf1b11d6a9
|
feat: global SEO settings and JSON-LD in frontend layout
|
2026-06-12 01:25:34 +03:30 |
|
|
|
0fa65c0802
|
feat: backend database changes for advanced SEO fields
|
2026-06-12 01:25:08 +03:30 |
|
|
|
ee0b8a5ff8
|
feat: auxiliary pages migrated to Next.js (Blog, Videos, Track, Success)
|
2026-06-12 01:17:03 +03:30 |
|
|
|
976dfcd610
|
feat: interactive pages migrated to Next.js (Dashboard, Checkout, Profile, Wiki)
|
2026-06-12 01:10:52 +03:30 |
|
|
|
3de0408e6f
|
feat: core pages and components migrated to Next.js (Home, Shop, Product)
|
2026-06-12 01:08:04 +03:30 |
|
|
|
72d2a5600a
|
feat: layout and overlays migrated to Next.js
|
2026-06-12 01:04:03 +03:30 |
|
|
|
c5a1b8e5d2
|
feat: nextjs setup and configuration (lib, store, css, assets)
|
2026-06-12 01:00:54 +03:30 |
|
|
|
eff6c00a9c
|
feat: complete phase 2 mock removal and db seed
|
2026-06-12 00:58:10 +03:30 |
|
|
|
40d6393b16
|
feat(frontend): integrate UI state with real backend endpoints
|
2026-06-12 00:29:17 +03:30 |
|
|
|
4b69932409
|
chore: save initial uncommitted changes
|
2026-06-12 00:21:03 +03:30 |
|
|
|
40ff169dc2
|
feat: complete testing, security, dynamic content, and devops overhaul
|
2026-05-27 02:00:14 +03:30 |
|
|
|
467532713c
|
feat: connect UI texts, address CRUD, OTP autofocus and profile to backend
|
2026-05-26 21:39:14 +03:30 |
|
|
|
4e2c8d5cfe
|
docs: add database schema documentation
Define entity relationship diagrams and PostgreSQL DDL structure for the Canina Iran application database.
|
2026-05-26 11:54:09 +03:30 |
|