<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//blog.adnan-tech.com/wp-content/plugins/wordpress-seo/css/main-sitemap.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<url>
		<loc>https://blog.adnan-tech.com/</loc>
		<lastmod>2026-05-01T04:29:48+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-upload-single-and-multiple-images-in-ios-swift-php-and-mysql/</loc>
		<lastmod>2020-06-03T09:10:02+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-resize-an-image-without-stretching-php/</loc>
		<lastmod>2020-06-03T15:17:02+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/create-currency-converter-in-php/</loc>
		<lastmod>2020-06-04T04:55:25+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/view-detail-of-user-selected-record-php/</loc>
		<lastmod>2020-06-04T09:54:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/reset-password-php-mysql/</loc>
		<lastmod>2020-06-04T10:23:57+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/load-more-data-using-ajax-php/</loc>
		<lastmod>2020-06-04T10:29:06+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/3-ways-to-redirect-back-to-same-page-after-login-php/</loc>
		<lastmod>2020-06-04T11:02:39+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/add-overlay-or-watermark-to-video-php-ffmpeg/</loc>
		<lastmod>2020-06-04T12:58:28+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/cookie-php/</loc>
		<lastmod>2020-06-04T13:04:19+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/get-youtube-channel-videos-statistics-and-comments/</loc>
		<lastmod>2020-06-04T13:48:08+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/create-and-read-excel-sheets-with-styles-and-dynamic-data-php-mysql/</loc>
		<lastmod>2020-06-04T15:54:57+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/lazy-load-images-javascript/</loc>
		<lastmod>2020-06-05T04:37:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/class-file-for-com-google-android-gms-internal-zzbfm-not-found-firebase-and-google-maps-solution/</loc>
		<lastmod>2020-06-05T06:14:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/php-subscribe-to-newsletter-and-send-bulk-emails-using-phpmailer/</loc>
		<lastmod>2020-06-05T07:58:45+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/login-check-email-and-password-separately/</loc>
		<lastmod>2020-06-18T16:22:56+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/shopping-cart-php-cookies/</loc>
		<lastmod>2020-06-20T07:02:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/login-authentication-android-java-php-and-mysql/</loc>
		<lastmod>2020-07-02T16:30:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/profile-update-with-picture-android-java-php-and-mysql/</loc>
		<lastmod>2020-07-04T17:14:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/get-data-from-php-and-mysql-in-android-java/</loc>
		<lastmod>2020-07-04T17:16:51+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/difference-between-window-onload-and-window-addeventlistener/</loc>
		<lastmod>2020-08-26T11:16:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/uitableview-with-search-swift-ios/</loc>
		<lastmod>2020-09-04T14:13:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-get-donations-from-stripe-in-wordpress/</loc>
		<lastmod>2020-09-06T07:22:08+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/contact-us-php-mysql/</loc>
		<lastmod>2020-09-14T21:03:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/admin-roles-in-admin-panel-php-mysql/</loc>
		<lastmod>2020-10-09T17:09:55+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-convert-a-post-request-into-ajax-javascript-laravel/</loc>
		<lastmod>2020-12-28T17:25:25+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/secure-password-typing-using-keyboard-view-html-css/</loc>
		<lastmod>2021-01-08T02:58:29+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/preview-laravel-email-before-sending-php-ajax/</loc>
		<lastmod>2021-05-06T00:29:45+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-check-if-email-is-read-by-user-php-gmail-outlook/</loc>
		<lastmod>2021-05-08T19:26:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/count-extended-fingers-leap-motion-controller-javascript/</loc>
		<lastmod>2021-06-10T20:59:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/send-php-object-as-an-argument-to-javascript-function/</loc>
		<lastmod>2021-06-12T16:36:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/create-task-management-time-tracking-script-javascript/</loc>
		<lastmod>2021-06-25T19:55:45+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/fix-share-a-draft-plugin-getting-only-5-posts-wordpress/</loc>
		<lastmod>2021-10-01T22:24:10+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/10-javascript-libraries-for-every-web-project/</loc>
		<lastmod>2021-10-12T19:44:57+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/show-instagram-feed-without-api-php-mysql/</loc>
		<lastmod>2021-10-26T15:56:30+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/change-title-text-php-mysql-node-js/</loc>
		<lastmod>2021-11-16T20:16:55+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/create-a-picture-competition-website-in-express-js-mevn/</loc>
		<lastmod>2021-12-12T22:22:06+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/develop-a-wordpress-plugin-to-sign-in-with-google-php/</loc>
		<lastmod>2021-12-29T17:10:10+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-create-a-zip-file-in-node-js/</loc>
		<lastmod>2022-01-14T18:15:39+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/email-marketing-tool-in-laravel-and-vue-js/</loc>
		<lastmod>2022-02-03T17:37:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/copy-entire-folder-from-one-storage-to-another-laravel/</loc>
		<lastmod>2022-07-05T02:14:00+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-create-nested-modules-node-js/</loc>
		<lastmod>2022-08-19T15:28:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/share-local-storage-between-websites-javascript/</loc>
		<lastmod>2022-09-20T19:08:39+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/mixed-spaces-and-tabs-issue-fixed-in-vue-js/</loc>
		<lastmod>2022-09-24T22:39:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/left-menu-drawer-android-kotlin/</loc>
		<lastmod>2022-11-01T10:11:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/select-file-from-internal-storage-android-kotlin/</loc>
		<lastmod>2022-11-01T12:21:02+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/pass-value-from-recycler-view-adapter-to-activity-android-kotlin/</loc>
		<lastmod>2022-11-01T18:47:57+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/pagination-on-arrays-mongodb/</loc>
		<lastmod>2022-12-19T21:27:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/add-emoji-between-text-jquery/</loc>
		<lastmod>2023-04-11T00:52:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/microservices-in-nodejs/</loc>
		<lastmod>2023-04-11T01:12:29+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/video-buffering-and-streaming-in-nodejs/</loc>
		<lastmod>2023-04-11T01:44:28+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/securely-upload-view-image-nodejs-mongodb/</loc>
		<lastmod>2023-04-11T02:28:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-call-node-js-function-from-ejs/</loc>
		<lastmod>2023-04-11T02:32:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-send-money-via-wise/</loc>
		<lastmod>2023-04-24T22:37:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/split-camel-case-using-regex-javascript/</loc>
		<lastmod>2023-05-31T19:00:53+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/display-ellipsis-on-long-text-html-and-css/</loc>
		<lastmod>2023-07-05T08:01:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/ajax-in-sweetalert-2/</loc>
		<lastmod>2023-07-10T19:00:59+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/python-api-development/</loc>
		<lastmod>2023-07-30T10:35:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/jwt-authentication-in-python-and-mongo-db/</loc>
		<lastmod>2023-08-11T22:40:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/get-age-from-date-of-birth-javascript/</loc>
		<lastmod>2023-08-13T04:42:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/create-global-variable-between-modules-python/</loc>
		<lastmod>2023-08-16T07:42:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/replace-all-occurrences-in-a-string-javascript/</loc>
		<lastmod>2023-08-25T07:46:11+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/convert-utc-to-local-timezone-python/</loc>
		<lastmod>2023-08-26T22:19:48+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/check-if-time-is-passed-python/</loc>
		<lastmod>2023-08-27T16:20:29+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/encrypt-and-decrypt-strings-using-node-js-and-mongo-db/</loc>
		<lastmod>2023-11-08T02:49:56+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/page-level-cache-php/</loc>
		<lastmod>2023-11-08T02:52:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/logout-any-user-laravel-php-mysql/</loc>
		<lastmod>2023-11-08T02:52:24+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-fix-cors-error-in-fastapi-python/</loc>
		<lastmod>2023-11-08T07:12:36+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-fix-cors-error-in-socket-io-nodejs/</loc>
		<lastmod>2023-11-08T07:18:51+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/create-middleware-for-specific-route-python/</loc>
		<lastmod>2023-11-08T07:21:55+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/record-and-save-audio-from-web-javascript-node-js-php/</loc>
		<lastmod>2023-11-08T07:25:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/dynamic-construction-html-template-vue-js-laravel/</loc>
		<lastmod>2023-11-08T16:16:57+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/upload-download-and-delete-in-firebase-storage-vue-js/</loc>
		<lastmod>2023-11-08T16:17:03+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/send-dynamic-email-from-html-css-template-php/</loc>
		<lastmod>2023-11-09T01:02:01+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/dynamic-pricing-table-php-mysql-and-vue-js/</loc>
		<lastmod>2023-11-09T01:02:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/paypal-javascript-php-sdk/</loc>
		<lastmod>2023-11-09T10:50:16+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/prevent-form-submit-event-from-reloading-the-page/</loc>
		<lastmod>2023-11-09T14:35:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/detect-page-leave-html-javascript/</loc>
		<lastmod>2023-11-12T07:23:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/feedback-pop-up-bootstrap-modal-javascript-php-mysql/</loc>
		<lastmod>2023-11-12T07:23:29+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/split-video-in-multiple-parts-php-ffmpeg/</loc>
		<lastmod>2023-11-12T07:23:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/user-registration-kotlin-node-js-mongo-db/</loc>
		<lastmod>2023-11-12T07:24:07+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/display-message-in-browser-console-javascript/</loc>
		<lastmod>2023-11-12T07:24:13+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/show-progress-of-download-with-remaining-time-javascript/</loc>
		<lastmod>2023-11-15T15:58:47+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/get-realtime-notification-from-contact-us-form-to-admin-panel-node-js/</loc>
		<lastmod>2023-11-15T15:58:53+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/2-factor-login-authentication-php-twilio-sms/</loc>
		<lastmod>2023-11-15T16:09:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/adult-image-validation-php/</loc>
		<lastmod>2023-11-16T02:12:09+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/send-file-download-link-in-an-email-php-and-mysql/</loc>
		<lastmod>2023-11-19T05:27:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/android-cache-sqlite/</loc>
		<lastmod>2023-11-19T05:28:22+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/ajax-file-upload-with-progress-bar-javascript-php/</loc>
		<lastmod>2023-11-20T22:50:03+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/fixed-wp-carousel-slider-plugin-height-issue-fixed/</loc>
		<lastmod>2023-11-24T02:33:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/use-sweetalert-for-form-confirmation-html-javascript/</loc>
		<lastmod>2023-12-01T23:46:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/local-storage-create-read-update-delete-swift-ui/</loc>
		<lastmod>2023-12-06T02:15:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/google-sign-in-button-javascript-php/</loc>
		<lastmod>2023-12-06T02:15:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/prevent-form-resubmission-alert-post-method-php/</loc>
		<lastmod>2023-12-06T02:15:56+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/events-and-listeners-laravel/</loc>
		<lastmod>2023-12-06T02:16:03+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/custom-middleware-in-node-js/</loc>
		<lastmod>2023-12-06T02:16:10+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/uidatepicker-timezone-fix-swift-ios/</loc>
		<lastmod>2023-12-06T02:16:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-pick-random-document-from-mongo-db/</loc>
		<lastmod>2023-12-06T02:16:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/detect-multiple-tabs-opened-at-same-time-javascript/</loc>
		<lastmod>2023-12-06T02:16:41+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/performance-test-php-vs-javascript/</loc>
		<lastmod>2023-12-06T02:16:47+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/logged-in-devices-management-php-mysql/</loc>
		<lastmod>2023-12-06T02:16:53+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/a-guide-to-mevn/</loc>
		<lastmod>2023-12-06T02:16:59+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-free-up-space-in-mac/</loc>
		<lastmod>2023-12-06T02:59:23+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Goto-home-mac-free-up-space.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Goto-library-mac-free-up-space.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/hosting-email-address-send-smtp-email-in-php/</loc>
		<lastmod>2023-12-11T03:46:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/user-registration-android-java-php-and-mysql/</loc>
		<lastmod>2023-12-11T03:46:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/fix-account-cannot-be-created-at-this-time-in-icloud-2022/</loc>
		<lastmod>2023-12-15T02:49:18+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/iphone-settings-scaled.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/apple-mail-iphone-scaled.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/apple-mail-accounts-iphone-scaled.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/apple-iphone-add-account-scaled.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/apple-iphone-add-icloud-account-scaled.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/create-new-apple-id-scaled.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/apple-create-new-icloud-id-scaled.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/get-a-new-icloud-email-address-scaled.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/apple-new-icloud-email-address-scaled.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/dynamic-custom-carousel-html-javascript/</loc>
		<lastmod>2023-12-16T23:24:39+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/show-realtime-website-users-counter-node-js/</loc>
		<lastmod>2023-12-16T23:24:45+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/mongo-db-tutorials/</loc>
		<lastmod>2023-12-16T23:24:53+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/confirmation-dialog-before-deleting-data-javascript-php/</loc>
		<lastmod>2023-12-16T23:25:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/calculate-remaining-time-in-days-hours-minutes-and-seconds-javascript-php/</loc>
		<lastmod>2023-12-16T23:25:11+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/prevent-user-from-login-for-30-seconds-after-3-failed-login-attempts-php/</loc>
		<lastmod>2023-12-16T23:25:17+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/download-files-in-storage-android-kotlin/</loc>
		<lastmod>2023-12-18T00:02:55+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/jwt-authentication-node-js-and-mongo-db/</loc>
		<lastmod>2023-12-18T00:03:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/force-http-requests-to-https-using-htaccess/</loc>
		<lastmod>2023-12-18T00:03:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-view-error-from-ajax-javascript-laravel/</loc>
		<lastmod>2023-12-18T00:03:29+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/live-crud-with-ajax-php/</loc>
		<lastmod>2023-12-18T00:03:38+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/authentication-boilerplate-mevn-stack/</loc>
		<lastmod>2023-12-18T00:03:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/phpmyadmin-for-ftp-or-sftp-laravel/</loc>
		<lastmod>2023-12-18T00:04:05+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/javascript-disable-scroll-on-input-type-number/</loc>
		<lastmod>2023-12-18T00:04:14+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/node-js-upload-file-along-with-other-input-fields/</loc>
		<lastmod>2023-12-18T02:48:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/custom-auto-complete-view-vanilla-javascript/</loc>
		<lastmod>2023-12-23T08:57:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/compress-video-in-bitrate-and-resolution-php-ffmpeg/</loc>
		<lastmod>2023-12-23T08:58:00+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/run-cron-jobs-on-localhost/</loc>
		<lastmod>2023-12-23T09:00:47+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/crop-and-save-image-php/</loc>
		<lastmod>2023-12-23T09:00:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/dynamic-countdown-timer-php/</loc>
		<lastmod>2023-12-23T09:00:58+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/shuffle-an-array-of-objects-javascript/</loc>
		<lastmod>2023-12-23T09:01:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/get-data-from-database-using-ajax-javascript-php-mysql/</loc>
		<lastmod>2023-12-23T09:02:40+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/search-bar-with-history-swift-ui-sqlite/</loc>
		<lastmod>2023-12-23T09:02:45+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/create-read-update-and-delete-from-sqlite-swift-swift-ui/</loc>
		<lastmod>2023-12-23T09:02:51+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/tracking-hand-rotational-angle-leap-motion-controller-javascript/</loc>
		<lastmod>2023-12-23T09:03:17+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/prevent-file-access-from-url-htaccess/</loc>
		<lastmod>2023-12-23T09:03:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/easy-way-to-save-the-class-object-in-user-defaults-swift-ios/</loc>
		<lastmod>2023-12-23T09:03:28+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-generate-ssh-keys-from-cpanel-and-use-it-in-terminal/</loc>
		<lastmod>2023-12-23T09:03:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/deploy-node-js-app-on-heroku/</loc>
		<lastmod>2023-12-23T09:03:38+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/custom-sort-associative-array-php/</loc>
		<lastmod>2023-12-23T09:04:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/pick-image-from-gallery-and-upload-to-server-swiftui-and-php/</loc>
		<lastmod>2023-12-23T09:04:24+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/convert-date-from-one-format-to-another-php-html/</loc>
		<lastmod>2023-12-23T09:04:29+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/pass-headers-with-volley-android-kotlin/</loc>
		<lastmod>2023-12-23T09:04:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/add-thumbnail-to-video-php-ffmpeg/</loc>
		<lastmod>2023-12-23T09:04:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/add-or-extract-audio-from-video-php-ffmpeg/</loc>
		<lastmod>2023-12-23T09:04:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/laravel-error-email-notification-php/</loc>
		<lastmod>2023-12-23T09:05:05+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/dynamic-faq-php-and-mysql/</loc>
		<lastmod>2023-12-24T10:46:29+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/view-database-with-ftp-or-sftp/</loc>
		<lastmod>2023-12-26T05:22:08+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/pass-value-between-components-vue-js/</loc>
		<lastmod>2023-12-30T05:09:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/save-and-display-images-in-binary-nodejs/</loc>
		<lastmod>2024-01-01T23:16:41+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/remove-array-element-inside-for-loop-javascript/</loc>
		<lastmod>2024-01-01T23:17:28+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/api-to-return-image-in-node-js/</loc>
		<lastmod>2024-01-01T23:18:08+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/show-loader-on-ajax-vuejs/</loc>
		<lastmod>2024-01-01T23:44:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/decode-html-entities-wordpress-php/</loc>
		<lastmod>2024-01-05T13:10:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/send-socket-event-to-specific-users-node-js-socket-io/</loc>
		<lastmod>2024-01-09T18:01:39+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/call-class-method-from-variable-php/</loc>
		<lastmod>2024-01-15T18:54:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/create-a-url-shortener-app-in-vue-js-python-mongo-db/</loc>
		<lastmod>2024-01-28T05:12:07+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-create-and-read-rss-feed-for-your-website-php/</loc>
		<lastmod>2024-01-31T05:44:35+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/show-wordpress-posts-in-php-website/</loc>
		<lastmod>2024-02-05T00:45:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/dynamic-testimonial-php-mysql-vue-js/</loc>
		<lastmod>2024-02-07T05:31:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/prevent-direct-access-to-files-from-url-php-htaccess/</loc>
		<lastmod>2024-02-07T22:45:00+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/update-all-dependencies-in-npm/</loc>
		<lastmod>2024-02-12T03:19:02+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/02/Update-all-dependencies-in-NPM.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/calculate-difference-between-2-dates-jquery/</loc>
		<lastmod>2024-02-20T06:47:49+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-render-jsx-in-html/</loc>
		<lastmod>2024-02-28T13:22:59+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/02/How-to-render-JSX-in-HTML.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/add-or-update-url-query-parameter-in-javascript/</loc>
		<lastmod>2024-03-05T03:01:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/private-user-to-user-chat-in-node-js-mysql/</loc>
		<lastmod>2024-03-05T11:06:19+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-export-and-download-csv-in-node-js/</loc>
		<lastmod>2024-03-06T07:15:59+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/send-value-from-one-view-to-another-swift-ui/</loc>
		<lastmod>2024-03-06T07:16:07+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/display-http-images-in-imageview-android-kotlin/</loc>
		<lastmod>2024-03-06T07:21:35+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/merge-multiple-videos-in-one-file-php-ffmpeg/</loc>
		<lastmod>2024-03-06T09:30:24+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/generate-thumbnails-of-video-php-ffmpeg/</loc>
		<lastmod>2024-03-06T09:30:28+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/dynamic-pagination-php/</loc>
		<lastmod>2024-03-12T11:33:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/send-response-from-other-method-in-laravel/</loc>
		<lastmod>2024-03-15T02:08:25+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/calculate-time-passed-since-date-in-days-hours-minutes-and-seconds-javascript-php/</loc>
		<lastmod>2024-03-15T02:10:05+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/realtime-web-based-chat-in-node-js-mysql/</loc>
		<lastmod>2024-03-15T02:12:40+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/promise-and-async-await-in-javascript/</loc>
		<lastmod>2024-03-15T02:12:41+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/check-internet-connection-javascript/</loc>
		<lastmod>2024-03-15T02:12:48+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/prevent-browser-cache-from-css-js-and-image-files/</loc>
		<lastmod>2024-03-15T02:13:30+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-use-laravel-debugbar-in-production/</loc>
		<lastmod>2024-03-15T02:14:05+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/get-data-from-api-and-show-in-list-swift-ui-php/</loc>
		<lastmod>2024-03-15T02:14:10+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/emoji-ratings-feedback-javascript/</loc>
		<lastmod>2024-03-15T02:14:30+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/crud-in-vue-js-and-php/</loc>
		<lastmod>2024-03-15T02:14:55+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/download-image-from-http-to-android-external-storage-android-java/</loc>
		<lastmod>2024-03-15T02:15:07+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/wordpress-disable-multiple-image-sizes/</loc>
		<lastmod>2024-03-21T13:03:38+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/03/WORDPRESS-Disable-multiple-image-sizes.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/custom-error-handler-php/</loc>
		<lastmod>2024-03-22T09:44:57+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/count-words-as-user-type-textarea-javascript/</loc>
		<lastmod>2024-04-08T00:43:35+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/custom-routes-htaccess-tutorial/</loc>
		<lastmod>2024-04-08T00:49:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/recursively-search-string-in-all-folders-in-cpanel-php/</loc>
		<lastmod>2024-04-16T03:36:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/use-indexes-to-reduce-the-overhead-on-mysql-server/</loc>
		<lastmod>2024-04-29T21:57:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/use-react-js-styles-in-laravel-blade-template/</loc>
		<lastmod>2024-05-01T01:50:46+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/04/Use-React-JS-styles-in-Laravel-blade-template.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/04/Use-React-JS-styles-in-Laravel-blade-template.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/get-duration-of-video-in-php/</loc>
		<lastmod>2024-05-03T01:31:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/get-uploaded-file-size-in-laravel-11/</loc>
		<lastmod>2024-05-05T01:15:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/php-pdo-prepared-statement-crud-operation/</loc>
		<lastmod>2024-05-27T18:18:19+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/search-in-all-tables-and-columns-php-mysql/</loc>
		<lastmod>2024-05-27T18:19:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-fix-laravel-403-forbidden-storage-error/</loc>
		<lastmod>2024-05-30T01:28:09+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/05/How-to-fix-Laravel-403-forbidden-storage-error.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/get-user-location-in-php/</loc>
		<lastmod>2024-05-31T17:48:24+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-compress-image-in-php/</loc>
		<lastmod>2024-06-06T02:04:50+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/06/compress-image-php.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/pagination-node-js-mongo-db-express/</loc>
		<lastmod>2024-07-02T13:40:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/save-and-download-blob-files-php-and-mysql/</loc>
		<lastmod>2024-07-09T21:55:25+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/display-dynamic-dropdown-list-php/</loc>
		<lastmod>2024-07-10T17:56:11+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/show-ui-if-a-variable-is-true-react-js/</loc>
		<lastmod>2024-07-10T18:01:39+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/02/Show-UI-if-a-variable-is-true-React-JS.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/show-placeholder-image-in-reactjs/</loc>
		<lastmod>2024-07-10T18:07:12+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/gmail-smtp-new-method-2023-php/</loc>
		<lastmod>2024-07-14T03:53:46+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/07/Manage-google-account.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/07/Security.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/07/2-step-verification.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/07/App-passwords.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/07/App-password-for-Gmail-SMTP-PHP.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/highlight-current-tab-after-page-refresh-html-javascript-php/</loc>
		<lastmod>2024-07-19T08:13:51+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/07/bootstrap-tabs.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/do-not-use-env-to-store-sensitive-credentials-in-laravel/</loc>
		<lastmod>2024-07-26T03:17:14+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/07/settings-table.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/password-less-authentication-node-js-mongo-db/</loc>
		<lastmod>2024-07-27T02:22:03+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/practical-difference-between-async-await-and-callback/</loc>
		<lastmod>2024-07-27T09:05:51+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/realtime-web-based-chat-in-firebase/</loc>
		<lastmod>2024-08-07T04:15:16+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/06/Realtime-Web-based-Chat-in-Firebase-Javascript.jpg</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/login-with-jwt-kotlin-node-js-mongo-db/</loc>
		<lastmod>2024-08-07T04:17:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/onchildadded-called-multiple-times-firebase/</loc>
		<lastmod>2024-08-10T04:00:31+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/08/firebase-database-users.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/get-file-extension-from-name-javascript-php/</loc>
		<lastmod>2024-08-11T19:20:58+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/07/array-split-explode-javascript-php.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/check-if-string-is-valid-json-array-or-object-php/</loc>
		<lastmod>2024-08-15T04:13:47+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/get-auth-user-without-sanctum-middleware-laravel/</loc>
		<lastmod>2024-08-20T03:14:06+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/06/chrome-inspect-element-network.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/06/route-login-not-defined-laravel.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/call-function-when-user-stops-writing-input-field-javascript/</loc>
		<lastmod>2024-09-02T20:52:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/capitalize-string-in-php/</loc>
		<lastmod>2024-09-18T09:27:24+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/capitalize-string-in-javascript/</loc>
		<lastmod>2024-09-18T20:37:35+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-verify-email-with-a-verification-code-php-mysql/</loc>
		<lastmod>2024-09-27T21:32:10+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/hide-html-tags-from-inspect-element-php/</loc>
		<lastmod>2024-11-11T19:43:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/use-sprites-to-reduce-number-of-requests-on-website-javascript-php/</loc>
		<lastmod>2024-11-11T19:43:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-generate-random-string-in-php/</loc>
		<lastmod>2024-11-11T20:30:06+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-send-money-from-remitly-com-to-nayapay-pakistan/</loc>
		<lastmod>2024-11-12T21:21:09+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/11/step_1-create-account-remitly.com_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/11/1-select-country-remitly.com_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/11/2-new-recipient-remitly.com_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/11/3-enter-amount-remitly.com_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/11/4-delivery-method-remitly.com_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/11/5-nayapay-remitly.com_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/11/6-recipient-details-remitly.com_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/11/7-recipient-phone-remitly.com_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/11/8-recipient-notification-remitly.com_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/11/9-sender-details-remitly.com_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/11/10-confirm-information-remitly.com_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/11/11-sender-address-remitly.com_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/11/12-sender-phone-remitly.com_.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/11/step_5-money-on-way-remitly.com_.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/sort-custom-post-type-by-id-ascending-wordpress/</loc>
		<lastmod>2024-11-12T22:22:53+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/check-if-url-is-valid-php/</loc>
		<lastmod>2024-11-14T02:09:36+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/google-maps-in-php-without-api-key-by-coordinates-by-address/</loc>
		<lastmod>2024-11-17T01:37:49+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/assign-shirt-number-to-new-cricketer-php-pdo-mysql/</loc>
		<lastmod>2024-11-18T21:38:12+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/redirect-to-previous-page-javascript/</loc>
		<lastmod>2024-11-20T19:30:02+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/11/Move-back-to-previous-page-Javascript.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/show-or-hide-input-field-password-html-and-javascript/</loc>
		<lastmod>2024-11-20T19:48:49+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/11/Show-hide-password-HTML-and-Javascript.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/deploy-node-js-app-on-vps-or-dedicated-server/</loc>
		<lastmod>2024-11-21T12:36:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/create-a-web-crawler-in-node-js-and-mongo-db/</loc>
		<lastmod>2024-12-06T22:40:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/convert-utc-to-local-timezone-node-js/</loc>
		<lastmod>2024-12-06T22:49:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/save-div-as-image-html2canvas/</loc>
		<lastmod>2025-01-09T00:45:56+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/include-react-js-component-dynamically/</loc>
		<lastmod>2025-01-10T04:33:15+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/01/convert-jsx-to-js.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/free-tool-to-write-api-documentation-php-mysql/</loc>
		<lastmod>2025-01-11T10:34:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/show-an-alert-with-a-callback-swift-ui/</loc>
		<lastmod>2025-01-26T03:32:44+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/marquee-effect-in-html-and-javascript-no-library/</loc>
		<lastmod>2025-01-26T03:33:39+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/show-api-data-in-xcode-preview-swift-ui/</loc>
		<lastmod>2025-01-26T03:34:09+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/what-to-do-if-you-accidentally-delete-your-files-during-icloud-upload-mac/</loc>
		<lastmod>2025-01-26T03:34:17+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/callback-function-in-react-js/</loc>
		<lastmod>2025-01-26T03:37:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/parse-html-entities-in-react/</loc>
		<lastmod>2025-02-08T23:05:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/2-ways-to-disable-chrome-autocomplete-on-input-fields/</loc>
		<lastmod>2025-02-09T00:12:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/get-url-query-parameter-value-in-javascript/</loc>
		<lastmod>2025-02-14T18:11:11+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/case-sensitive-search-in-mysql/</loc>
		<lastmod>2025-02-20T23:34:30+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/get-updated-value-from-child-to-parent-react/</loc>
		<lastmod>2025-03-09T21:10:05+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/jquery-ratings-plugin-with-database-average-calculation/</loc>
		<lastmod>2025-03-12T02:50:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/2-ways-to-loop-through-a-number-in-react/</loc>
		<lastmod>2025-03-13T21:12:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/stripe-payment-gateway-javascript-php/</loc>
		<lastmod>2025-03-13T21:41:39+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/attach-files-in-email-php/</loc>
		<lastmod>2025-03-29T07:37:39+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/pdf-view-in-browser-and-export-as-file-php/</loc>
		<lastmod>2025-04-26T04:50:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/upload-multiple-images-in-node-js-and-mongo-db/</loc>
		<lastmod>2025-05-10T05:41:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/php-add-dynamic-rows-in-table-tag/</loc>
		<lastmod>2025-05-10T09:54:24+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/add-dynamic-rows-in-react/</loc>
		<lastmod>2025-05-17T01:41:35+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/show-selected-images-from-input-type-file-react/</loc>
		<lastmod>2025-05-17T01:42:05+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-create-a-trash-can-using-laravel-soft-deletes-php-mysql/</loc>
		<lastmod>2025-05-17T01:45:12+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/insert-new-html-without-re-rendering/</loc>
		<lastmod>2025-05-17T01:48:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/load-more-button-in-node-js-and-mongo-db/</loc>
		<lastmod>2025-05-17T01:49:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/create-a-password-protected-zip-file-in-mac/</loc>
		<lastmod>2025-05-17T03:58:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/create-zip-file-with-password-php/</loc>
		<lastmod>2025-05-17T11:02:12+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/upload-download-and-delete-files-php/</loc>
		<lastmod>2025-05-17T11:05:06+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/convert-datetime-to-local-timezone/</loc>
		<lastmod>2025-05-17T20:20:07+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/routing-in-react-js/</loc>
		<lastmod>2025-05-20T00:37:41+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/02/Routing-in-React-JS-Navigation-links.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/02/Routing-in-React-JS-Home-route.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/02/Routing-in-React-JS-Navigation-links.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/multi-purpose-platform-nodejs-mongodb/</loc>
		<lastmod>2025-05-22T14:37:02+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/freelance-status-a-tool-for-freelancers/</loc>
		<lastmod>2025-05-22T14:37:38+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/ftp-manager-in-php-mysql-laravel/</loc>
		<lastmod>2025-05-22T14:38:43+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/09/ftp-manager-connect.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/09/ftp-manager-edit-file.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/real-estate-website-in-php-mysql-laravel/</loc>
		<lastmod>2025-05-22T14:39:04+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/08/property-1.jpg</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/09/home.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/09/properties.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/09/property-detail.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/09/contact-us.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/09/admin-property-listing.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/09/admin-property-add-edit.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/09/admin-settings.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/09/admin-home-banners.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/09/admin-contact-us-messages.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/job-portal-website-in-php-and-mysql-mvc/</loc>
		<lastmod>2025-05-22T14:40:59+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/09/Home.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/09/Post-job.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/09/Recruiter-uploaded-jobs.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/09/Application-status-change.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/09/Job-listing.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/09/Job-detail.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/single-page-application-realtime-chat/</loc>
		<lastmod>2025-05-23T07:45:36+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Single-page-chat-application-in-Vue-JS-Node-JS-and-Mongo-DB.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/server-started.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/vue-js.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/footer.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/register-success.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Email-Verification.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/user-name-navbar.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/local-storage-empty.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/add-contact.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/delete-contact-confirmation.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/messages-collection.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/unread-messages-increment.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/attachment-uploads.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/realtime-new-message-toast.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Deploy-Node-JS-on-Heroku-Mongo-DB-and-Vue-JS.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/group-unread-messages.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Emoji-picker-bookmark-and-copy-messages-Chat-app-in-Vue-JS-Node-JS-Mongo-DB.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Archive-chat-with-password-Single-page-chat-application-in-Vue-JS-Node-JS-Mongo-DB.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Single-page-chat-application-in-Vue-JS-Node-JS-and-Mongo-DB.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/TrustPilot-reviews.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/premium-projects-bundle/</loc>
		<lastmod>2025-05-23T07:47:35+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/TrustPilot-reviews.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/picture-competition-web-app-node-js-mongo-db-vue-js/</loc>
		<lastmod>2025-05-23T07:50:03+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/social-networking-site-in-laravel-node-js-socket-io/</loc>
		<lastmod>2025-05-23T07:50:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/laravel-blog-website-with-admin-panel/</loc>
		<lastmod>2025-05-23T07:51:10+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/TrustPilot-reviews.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/file-transfer-web-app-node-js-mongo-db-express/</loc>
		<lastmod>2025-05-23T07:52:59+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/02/file-transfer-web-app-node-js-mongo-db-express.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/TrustPilot-reviews.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/image-sharing-web-app-in-node-js-and-mongo-db/</loc>
		<lastmod>2025-05-23T07:53:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/monitor-user-activity-and-live-customer-support-widget-php-javascript-ajax-mysql-node-js/</loc>
		<lastmod>2025-05-23T07:53:17+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/TrustPilot-reviews.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/shopping-cart-with-paypal-and-stripe-payments-javascript/</loc>
		<lastmod>2025-05-23T08:07:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/questionnaire-web-app-node-js-and-mongo-db/</loc>
		<lastmod>2025-05-23T08:07:25+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/movie-ticket-booking-website-php-and-mysql/</loc>
		<lastmod>2025-05-23T08:07:40+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/TrustPilot-reviews.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/video-streaming-web-app-in-node-js-and-mongo-db/</loc>
		<lastmod>2025-05-23T08:08:12+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/06/edit-video.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/06/video-detail.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/06/subscribed-channels.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/06/settings.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/06/search.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/06/register.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/06/playlists.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/06/notifications.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/06/my-videos.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/06/my-channel.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/06/logout.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/06/login.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/06/home.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/06/history.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2020/06/Video-streaming-web-app-in-Node-JS-and-Mongo-DB.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/TrustPilot-reviews.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/password-less-authentication-in-php-and-mysql/</loc>
		<lastmod>2025-05-30T07:04:54+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/07/users-table-password-less-authentication-php.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/soft-delete-node-js-mongodb/</loc>
		<lastmod>2025-05-30T07:21:32+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/03/Modern-Top-10-Shocking-Moments-Youtube-Thumbnail.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/load-more-in-react-node-js-mongodb/</loc>
		<lastmod>2025-05-30T07:25:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/joins-in-mongo-db/</loc>
		<lastmod>2025-05-30T10:07:59+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/01/users-collection.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/01/posts-collection.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/01/posts-users-joins.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/encode-decode-jwt-in-php/</loc>
		<lastmod>2025-05-30T10:09:56+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/securely-deploy-laravel-website-on-live-server/</loc>
		<lastmod>2025-05-30T10:21:44+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/04/public_html-folder.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/04/public_html-folder.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/04/new-folder-laravel-server.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/04/laravel-server.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/04/public_html-index.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/04/public_html-index-path.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/04/command-symbolic-link.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/04/storage-symbolic-link.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/search-in-all-fields-in-datatable/</loc>
		<lastmod>2025-05-30T10:22:58+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/mongodb-gridfs/</loc>
		<lastmod>2025-05-31T05:15:47+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/mongodb-and-mysql-equivalent-queries/</loc>
		<lastmod>2025-05-31T05:18:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/why-i-switched-from-node-js-to-php/</loc>
		<lastmod>2025-06-11T15:22:33+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/05/Why-I-switched-from-Node.js-to-PHP.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-create-a-new-react-js-project/</loc>
		<lastmod>2025-06-11T20:17:01+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/02/Create-new-React-JS-project.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/02/Create-new-React-JS-project.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/ecommerce-website-in-mevn-stack/</loc>
		<lastmod>2025-06-18T00:22:41+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Ecommerce-website-in-MEVN-stack-featured-image.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/manage-website-using-git-shared-vps-dedicated/</loc>
		<lastmod>2025-06-28T19:16:30+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/cmd-picking-the-wrong-php-version/</loc>
		<lastmod>2025-06-29T02:02:13+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/03/CMD-picking-the-wrong-PHP-version.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-create-a-social-networking-site-in-node-js-and-mongo-db/</loc>
		<lastmod>2025-06-30T03:05:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/utc-to-local-timezone-in-php/</loc>
		<lastmod>2025-07-03T03:23:29+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/dynamic-meta-tags-for-seo-in-laravel/</loc>
		<lastmod>2025-07-03T11:06:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/this-laravel-casting-error-made-me-pull-my-hair-out/</loc>
		<lastmod>2025-07-03T20:27:27+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/06/this-laravel-casting-error-made-me-pull-my-hair-out.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/06/laravel-casting-error.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/06/key-value-is-favourite.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-i-am-using-laravel-models-for-re-usability/</loc>
		<lastmod>2025-07-03T20:28:24+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/benefit-of-using-server-side-rendering/</loc>
		<lastmod>2025-07-04T06:56:25+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/upload-and-download-from-laravel-private-storage/</loc>
		<lastmod>2025-07-10T08:08:59+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/07/Upload-and-download-from-Laravel-private-storage.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/show-recent-searches-on-top-react-javascript/</loc>
		<lastmod>2025-07-14T10:52:56+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/07/show-recent-searches-on-top-react-javascript.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-generate-random-and-secure-key-for-your-jwt/</loc>
		<lastmod>2025-07-14T11:49:51+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/block-un-block-user-in-laravel/</loc>
		<lastmod>2025-07-23T07:17:04+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/07/Blockun-block-user-in-Laravel.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/saas-in-react-laravel-job-entry/</loc>
		<lastmod>2025-07-26T02:19:20+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/05/Blog-post-featured-image.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/laravel-boilerplate/</loc>
		<lastmod>2025-08-05T23:31:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/update-composer-2/</loc>
		<lastmod>2025-08-13T10:57:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/pagination-in-react-node-js-and-mongodb/</loc>
		<lastmod>2025-09-03T20:54:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/next-and-previous-links-in-php-mysql/</loc>
		<lastmod>2025-09-06T03:05:14+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/02/Next-and-previous-links-in-PHP-MySQL.gif</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/rich-text-editor-did-not-had-image-upload-feature/</loc>
		<lastmod>2025-09-28T19:37:38+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/09/Rich-text-editor-did-not-had-image-upload-feature-Heres-how-I-fixed-it.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/middleware-for-admin-laravel/</loc>
		<lastmod>2025-10-06T00:05:36+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/10/middleware-for-admin-in-laravel.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/custom-settings-in-your-laravel-website/</loc>
		<lastmod>2025-10-14T09:05:52+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/10/Custom-app-settings-Laravel.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/database-transactions/</loc>
		<lastmod>2025-10-14T09:10:04+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/10/Places-where-you-must-use-database-transactions.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/media-queries-in-css/</loc>
		<lastmod>2025-10-20T23:40:09+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/02/Media-queries-in-CSS.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/laravel-vue-js-website-that-scaled-to-40k-products/</loc>
		<lastmod>2025-11-20T03:31:14+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/11/Laravel-Vue.js-that-scaled-to-40k-products.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/load-content-when-scrolled-ajax-javascript-php-mysql/</loc>
		<lastmod>2025-11-23T03:05:17+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/trustpilot-clone-php-mysql-laravel/</loc>
		<lastmod>2025-11-26T14:32:22+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/01/Trustpilot-clone-Live-demo.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/install-and-connect-python-with-php-on-shared-hosting/</loc>
		<lastmod>2025-12-02T07:57:43+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/12/install-and-connect-python-with-php-on-shared-hosting.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/upload-image-with-watermark-php-no-library/</loc>
		<lastmod>2025-12-10T15:55:57+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/uicollectionview-with-search-bar-swift-ios/</loc>
		<lastmod>2025-12-10T15:56:02+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/multiple-file-upload-in-bootstrap-modal-php-mysql/</loc>
		<lastmod>2025-12-10T15:56:30+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/custom-sort-jquery-ui-ajax-php-mysql/</loc>
		<lastmod>2025-12-10T15:56:35+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/hashed-password-change-feature-core-php/</loc>
		<lastmod>2025-12-10T15:57:28+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/financial-ledger-in-node-js-mongo-db-and-vue-js/</loc>
		<lastmod>2025-12-30T14:38:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/rewrote-entire-website-from-node-ejs-to-laravel-vue/</loc>
		<lastmod>2026-01-01T06:47:20+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2026/01/rewrote-entire-website-from-node-ejs-to-laravel-vue.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/re-use-payment-methods-in-stripe/</loc>
		<lastmod>2026-01-01T19:40:14+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2025/12/re-use-payment-methods-in-stripe.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/script-that-converts-pdf-into-hand-written-books/</loc>
		<lastmod>2026-01-04T09:57:04+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2026/01/Script-that-converts-PDF-into-hand-written-books.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/compress-image-in-node-js/</loc>
		<lastmod>2026-01-06T09:29:21+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2026/01/Loss-less-compression-in-Node.js.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/comments-and-replies-php-mysql/</loc>
		<lastmod>2026-01-07T08:23:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/google-one-tap-sign-in-php-javascript/</loc>
		<lastmod>2026-01-09T18:58:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/secure-your-website-from-csrf-php/</loc>
		<lastmod>2026-01-11T09:00:44+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2026/01/Secure-your-website-using-CSRF-PHP.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/javascript-preview-image-from-input-type-file-before-upload/</loc>
		<lastmod>2026-01-21T06:37:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/share-value-between-components-react-js/</loc>
		<lastmod>2026-01-30T13:11:44+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/03/Share-value-between-components-React-JS.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/file-manager-in-laravel-and-react-js/</loc>
		<lastmod>2026-02-03T07:56:32+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/06/file-manager-laravel-reactjs.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2024/06/Making-collaboration-realtime-using-Node-JS-File-manager-in-Laravel-and-React-JS.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/android-chat-app-in-kotlin-and-node-js/</loc>
		<lastmod>2026-03-05T04:17:41+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Welcome.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Register.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/My-profile.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Profile-updated.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Permissions.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Contacts-list.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Chat-activity.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/create-group.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Groups-list.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Group-message.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Share-status-or-story.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/Select-contacts-to-add-in-list.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2023/12/TrustPilot-reviews.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/end-to-end-encryption-in-javascript-php-and-mysql/</loc>
		<lastmod>2026-03-14T05:05:45+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/how-to-fix-cors-in-laravel-12/</loc>
		<lastmod>2026-03-20T10:27:07+00:00</lastmod>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/doctor-appointment-booking-platform-in-laravel/</loc>
		<lastmod>2026-03-22T19:48:08+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2026/02/doctor-appointment-booking-platform-theme-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2026/03/Screenshot-2026-03-23-at-12.35.-AM.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2026/03/Screenshot-2026-03-23-at-12.37.-AM.png</image:loc>
		</image:image>
	</url>
	<url>
		<loc>https://blog.adnan-tech.com/important-cli-commands/</loc>
		<lastmod>2026-05-01T04:29:48+00:00</lastmod>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2026/03/Screenshot-2026-03-21-at-10.49.-PM.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2026/03/Screenshot-2026-03-21-at-10.47.-PM-1.png</image:loc>
		</image:image>
		<image:image>
			<image:loc>https://blog.adnan-tech.com/wp-content/uploads/2026/03/Screenshot-2026-03-21-at-11.07.-PM.png</image:loc>
		</image:image>
	</url>
</urlset>
<!-- XML Sitemap generated by Yoast SEO -->