hamed
8de14fd3c0
implement canonical URL handling with server and client-side support, add middleware for pathname access, and create hooks for dynamic canonical URL injection
2025-10-08 10:26:22 +03:30
hamed
6a1c171a3c
fix: update disallow rule in robots.txt to restrict access to /dashboard
2025-09-28 19:14:13 +03:30
hamed
1967d30e82
Merge remote-tracking branch 'origin/dev'
2025-09-28 19:04:39 +03:30
hamed
1073c6e974
refactor: simplify search URL generation functions to return empty arrays
2025-09-28 19:03:16 +03:30
hamed
8f9fd7f149
fix: enhance domain handling in sitemap generation and add XML escaping utility
2025-09-28 18:42:23 +03:30
hamed
4f864612ae
Merge remote-tracking branch 'origin/main' into dev
2025-09-28 18:25:11 +03:30
hamed
7cc40c2fd6
feat: add SEO configuration with dynamic robots.txt and sitemap.xml generation
2025-09-28 18:21:31 +03:30
hamed
234bcf5aca
refactor: remove hardcoded NODE_ENV value from docker-compose.yml
2025-09-28 15:48:17 +03:30
hamed
e86f23688e
docs: update README for environment variable configuration and clarify usage in Next.js
...
docker: modify Dockerfile to set NODE_ENV from environment variable for flexibility
2025-09-28 14:46:27 +03:30
hamed
e75f3351da
Merge remote-tracking branch 'origin/dev'
2025-09-28 14:45:13 +03:30
hamed
fe9d9a4500
refactor: update NODE_ENV handling in Dockerfile and docker-compose.yml for better environment configuration
2025-09-28 14:30:00 +03:30
hamed
0a6c10fe69
Merge remote-tracking branch 'origin/dev'
2025-09-28 10:19:30 +03:30
hamed
95978f3258
remove docker-compose.yaml file
2025-09-23 11:27:32 +03:30
hamed
0cf2a2fc49
mearge dev
2025-09-23 11:24:11 +03:30
hamed
f715278ec1
update footer disclaimer for یاسوج and set name for نوبت 724
2025-09-07 10:47:20 +03:30
hamed
ded164fcb9
add new city entry for گچساران with relevant details and footer disclaimer
2025-09-07 10:25:42 +03:30
hamed
7a51b00732
set port for build
2025-06-30 18:48:30 +03:30
hamed
915e50b6a4
set port for build
2025-06-30 18:27:33 +03:30
hamed
36f3658801
set port
2025-06-30 18:11:11 +03:30
hamed
bb983bd1ab
set port
2025-06-30 18:04:57 +03:30
hamed
29e2ba9bd7
set dockerfile
2025-06-30 17:13:29 +03:30
hamed
c598360189
fix dockerfile
2025-06-30 11:54:06 +03:30
hamed
cc581e45c6
set nixpack
2025-06-30 11:10:53 +03:30
hamed
08bfb3ea83
fix dockerfile
...
fix dockerfile
fix dockerfile
2025-06-29 20:13:42 +03:30
hamed
5b90f7dfad
change functionality req from ssr to csr
...
set dockerfile
reset dockerfile
fix dockerfile
fix dockerfile
use node 22
fix dockerfile
fix dockerfile
2025-06-29 20:13:42 +03:30
hamed
c8e8048d6c
add port
2025-05-28 09:21:33 +03:30
hamed
9929eeffd0
fix docker compose
2025-05-28 09:05:50 +03:30
hamed
969a14d9b6
Add docker compose
2025-05-28 08:55:58 +03:30
hamed
5e2a99474b
remove enamd
2025-05-28 08:24:53 +03:30
hamed
6d70d3793e
add .env
2025-05-22 10:30:24 +03:30
hamed
5235579df2
set all category gender and dgree
2025-05-19 10:10:41 +03:30
hamed
9a79ad77cc
add slogan and site_name
2025-05-03 17:44:29 +03:30
hamed
ee47314658
feat: Add search by name and specialty card navigation
...
- Implemented search functionality to filter specialties by name
- Added navigation to /doctors page with specialty ID as query parameter when clicking on a specialty card
- Enhanced user experience by providing real-time search results and clear navigation path
2025-05-02 14:14:10 +03:30
hamed
8e87b7a346
Add data and edite readme...
2025-05-02 11:07:45 +03:30
hamed
54cb14a005
feat(keywords): standardize city metadata and SEO keywords
...
- Convert all city keywords to consistent string format
- Add SEO-friendly titles and descriptions for all cities
- Standardize keywords across all cities with medical booking terms
- Add custom proxy setup for local subdomain testing
2025-04-27 15:22:40 +03:30
hamed
8f69aae313
Update information.json with current doctor, patient, and appointment data.
...
Added today's activities, patient statistics, payment information,
and doctor appointment details for the admin dashboard display.
2025-04-26 10:08:37 +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
hamed
574f7bf005
feat: Implement dynamic state and city selection
...
- Load states and cities from JSON data files
- Filter cities based on selected state
- Update UI to disable city dropdown until state is selected
- Fix AutoCompleteSelect component to properly handle selection
- Reset city selection when state changes
- Display selected state and city in button
2025-04-25 17:11:24 +03:30
hamed
0c9a15153d
Add correct dockerfile
2025-04-09 16:17:57 +03:30
hamed
5e1a0aa648
add nix
2025-04-09 11:59:27 +03:30
hamed
62620b6fb5
fix dockerfile
2025-04-09 11:55:30 +03:30
hamed
aaecf79c82
aset Dockerfile
2025-04-09 11:48:48 +03:30
hamed
6ec8b08618
fix duplicate npm i
2025-04-09 11:12:02 +03:30
hamed
c1c13a178e
fix dockerfile
2025-04-09 11:08:08 +03:30
hamed
b1fea27f0e
add dockercompose
2025-04-09 10:59:34 +03:30
hamed
c2548e2700
add dockrize
2025-04-09 10:58:22 +03:30
hamed
5bad65e6ae
remove pakage for nixpack
2025-04-09 10:27:35 +03:30
hamed
213e597cf2
add packageManager
2025-04-09 09:59:53 +03:30
hamed
471ba178fb
new readme
2025-04-05 09:24:50 +03:30