Commit Graph

11 Commits

Author SHA1 Message Date
ahasani e69e2bf7e1 update project api and page, set pagination in blog and create content generator component, create blog single page, ui fix 2025-06-19 15:48:47 +03:30
ahasani 38df8ec335 clean project sections and page and set pagination to projects 2025-06-18 20:02:27 +03:30
ahasani 8ddf2dc7db feat: update copyright year placeholders and enhance footer styling; add new project titles and descriptions in Persian; implement locale handling in various components 2025-06-16 15:21:44 +03:30
ahasani 5818c895cd feat: add metadata for SEO optimization in English and Persian message files 2025-06-16 14:27:41 +03:30
Zahra Vaziri 7c56fdc8cd Merge remote-tracking branch 'origin/main' into navbar 2025-06-15 21:13:12 +03:30
Zahra Vaziri 804e3af3ba pagination and api blog metadata all page 2025-06-15 20:54:48 +03:30
ahasani 9d5c40ff5b refactor: clean up message files and improve product category handling 2025-06-14 15:37:20 +03:30
zahravaziri ab37893d1b api project 2025-06-10 17:30:21 +03:30
zahravaziri 3e9143f32c submit form contactus and start api projects 2025-06-09 17:14:44 +03:30
zahravaziri 803e73b6a4 translate 404 page 2025-06-09 11:37:29 +03:30
ahasani a3915377bd feat: implement internationalization and routing for locale-based pages
- Added RootLayout component to handle locale and message loading.
- Created Home page with header, about info, products, and story sections.
- Developed ProductPage for displaying product categories and products.
- Implemented ProductsPage to list product categories with banners.
- Added Projects page with a grid layout for project display.
- Configured server settings for port and host.
- Established navigation and routing for internationalization.
- Set up request handling for locale and message retrieval.
- Defined routing structure for supported locales.
- Created middleware for locale-based routing.
- Defined layout parameters for locale handling.
2025-06-07 16:31:52 +03:30