Commit Graph

695 Commits

Author SHA1 Message Date
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
b4bf57f000 docs: update backend integration documentation
Expand documentation with comprehensive API protocols, authentication standards, and structured error responses.
2026-05-26 11:48:36 +03:30
03d100905f refactor: optimize ArchivePage performance and imports
Remove lazy loading for ArchivePage and update cart toast notifications to use direct imports. Refactor pet state selection in product cards for better reactivity.
2026-05-26 11:44:14 +03:30
29ba592366 docs: update README with project scope and architecture 2026-05-26 11:40:39 +03:30
c95c9e5ce0 feat: initialize project structure
- Configure project metadata and dependencies
- Setup Vite with React and TypeScript
- Add environment configuration and .gitignore
- Implement initial application entry point and assets
2026-05-26 11:37:22 +03:30
c24867d90c Initial commit 2026-05-26 11:37:03 +03:30