hamed
fd48b48613
feat: add canonical URL handling and entity quality checks
...
- Implemented canonical URL strategies for city-specific domains and entities.
- Added helper functions for domain and city resolution.
- Created tests for canonical URL generation and domain resolution.
- Introduced entity quality checks for doctors and clinics to ensure meaningful content.
- Developed unique introductory texts for listing pages to avoid duplicate content.
- Established robots.txt policies for listing pages to manage indexing based on user filters.
- Enhanced specialty content with dynamic introductions and FAQs to improve SEO.
2026-07-19 07:52:50 +03:30
hamed
07d6526f74
fix(doctors): ensure active filter is correctly parsed as a number
2026-07-14 11:25:43 +03:30
hamed
79f7df2e4d
feat: implement root domain handling for nobat724.com to prevent city filtering
2026-07-02 21:53:45 +03:30
hamed
cbae19d270
feat(doctors): add loading state management and pass filter to sendReq
2026-06-21 16:24:09 +03:30
hamed
cb13ba3f45
fix(doctors): improve filter performance and resolve modal closing issues
2026-06-21 15:47:37 +03:30
hamed and Claude Opus 4.8
d9dc976ab3
fix(pagination): read pagination from meta instead of page
...
backend جدید clinicpro صفحهبندی را در پاسخ تحت کلید meta برمیگرداند
({totalRecords, totalPages, currentPage})، نه page. به همین دلیل
PaginationContent مقدار totalRecords نمیگرفت و count=NaN میشد و
صفحهبندی مخفی میماند. اصلاح در صفحات /doctors و /clinics.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-15 00:56:26 +03:30
ehsan
0b90e1abc4
change api file and design poster
2025-10-04 20:36:50 +03:30
ehsan
e1510b142b
handle download poster and qrcode, fix to show timestamp, add pagination to doctors page
2025-10-02 02:52:26 +03:30
ehsan
2f078eba3c
add first open time for appo item and change component data, remove work time in location, add loading on links in page doctor list, fix bug search city and state in clinics page
2025-09-18 14:30:49 +03:30
Ehsan
dbef29b9d9
change function of fliter sort, modal and locate set new data and change it and update
2025-09-12 09:39:48 +03:30
Ehsan
d04aa8568d
send filter degree, gender and speciality with en name, handle set url in doctors page with searchbar home for key field or search, set value of province in url with id, change filter stars with ASC and DESC, bg-color of field in spcialties
2025-09-09 19:48:45 +03:30
Ehsan
9f53daa398
save state selected in modal filter, filter list with location selected, save data sort, filter list with sort point, real all url from .env file, change name of value category and specialties to persian and change functional find data with field
2025-09-08 08:08:35 +03:30
Ehsan
10d4c39a4d
change key field to specialty, filter list doctors with name, remove loading state from doctors page, save state id in url
2025-09-07 10:22:53 +03:30
Ehsan
dc40129034
handle change data in doctor model, set previous data when user close modal, update list doctor after update data and change key name in url
2025-09-05 23:05:02 +03:30
Ehsan
ebfe47468c
get data with filter location for first time, get comment of doctor and show in doctor page, handle new comment
2025-09-03 22:05:26 +03:30
Ehsan
1e70d88a84
fix bug save and set data just with one key, remove page login from appo page, disable not avalaible data in calendar, change steps for pages in appo, get data user, edit and set in page user-info
2025-08-31 01:21:59 +03:30
Ehsan
09867bf84a
show only the first item in appo list & update appo item text && change key in /doctors page URL && handle setting and updating data on first modal filter load
2025-08-26 22:35:05 +03:30
Ehsan
e292176a61
handle limit page dashboard & change header profile user & get data from api in page clinics & clinic item and doctor item
2025-06-01 01:08:25 +03:30
Ehsan
6c7709c342
change function and design page doctors & signin & signup & home & specialties & helper
2025-05-21 16:44:34 +03:30
Ehsan
254d5d4ebd
change format all file
2025-05-18 01:18:35 +03:30
Ehsan
4a57468e26
handle pagination in clinics page & change design login & fix bug filter state & change list most searched in home page & handle error page doctor item & change key url doctors and home page and get data from url & send data with url search to doctors page & show pagination only when list is long
2025-05-18 01:07:22 +03:30
Ehsan
80c7329916
get data from url and set in state & change default value & handle delete value of states & handle list and filter category and expertise in doctors page & handle search onchange & filter list clinics on change state
2025-05-17 01:46:25 +03:30
Ehsan
7fddf65026
change component file & set data in url & handle remove all variable
2025-05-16 17:19:38 +03:30
Ehsan
a016d3319a
save data modal & change list selectors & handle redirect in modal page doctors
2025-05-16 13:52:47 +03:30
Ehsan
328e11c21c
last update
2025-05-15 21:11:32 +03:30
Ehsan
feba3c4a64
change list sort doctors page & change function search list specialties & remove pagination from page specialties & fix zoom page & change design all fields & change regex validation phone number for nobat724 and clinic-pro
2025-05-14 15:57:40 +03:30
Ehsan
a8a320465d
change name in register & add link to most-searched home page & change tag & change design and responsive & fix active link header & must include field num in register & send code msg
2025-05-13 22:07:03 +03:30
Ehsan
f2e880c721
remove context && change design & modals & function && add folder lib
2025-05-10 17:05:06 +03:30
Ehsan
a89fc4a3f9
update modals & text & design
2025-05-09 22:04:56 +03:30
ehsan
fa87d5e020
change text location all page
2025-05-03 19:06:59 +03:30
ehsan
ca5583deab
fix bug build app
2025-05-03 16:58:13 +03:30
ehsan
6a805bc627
fix bug build
2025-05-03 11:17:33 +03:30
ehsan
5df5ffc1f9
send data location with url to doctors and get it and show in page doctors
2025-05-03 06:50:02 +03:30
hamed
46385d2d58
- Added a new entry in city.json with ID 32 that represents all cities
...
- This entry points to the main domain nobat724.com
- Fixed whitespace in doctors/index.js
2025-04-25 17:47:52 +03:30
Ehsan
eda896e917
add prettier formatter to all file
2024-09-25 11:03:44 +03:30
Ehsan
c45a161fcb
add loading all page & change bugs
2024-09-05 22:20:18 +03:30
Ehsan
680ef74034
fix responsive all page & add modal doctor id & page dashboard aside
2024-09-01 01:36:36 +03:30
Ehsan
9701547d1f
fix responsive all pages & change style page list blog and blog item & add date picker
2024-08-23 18:57:28 +03:30
Ehsan
8a53f60d7e
change responsive page doctors & change modal and responsive & responsive page doctor item
2024-08-18 14:39:34 +03:30
Ehsan
cd3b783abd
add modal filter & responsive head doctors & buttons
2024-08-17 20:32:07 +03:30
Ehsan
1f70079845
menu sort list doctor
2024-06-27 16:28:26 +03:30
Ehsan
b22b29b7b5
basic style list doctors
2024-06-25 13:08:56 +03:30
Ehsan
a39805d315
list doctors
2024-06-25 12:14:11 +03:30
Ehsan
b03fbc0093
basic design page doctors
2024-06-24 04:30:26 +03:30