CORS Deep Dive: Why the Browser Sends Preflight OPTIONS and How to Fix It
Demystifying Cross-Origin Resource Sharing: Same-Origin Policy, simple vs preflighted requests, credentials mode, and secure server headers.
Recommended Posts
Related Projects

- Next.js
- React
- Node.js
- Express
- MongoDB
- Socket.io
- Tailwind CSS
- TypeScript
- CSS3
- Mongoose
- PM2
- JWT Authentication
- Cloudinary
- Baileys
Real estate operating system featuring multi-role workflows, WhatsApp alerts, and geospatial mapping in Cairo & Giza.

- NestJS
- TypeScript
- Prisma
- MongoDB
- React
- Tailwind CSS
- Zod
- Node.js
- Express
- CSS3
- Next.js
- Mongoose
- PM2
- JWT Authentication
- Cloudinary
An operational travel agency management engine engineered with NestJS and Prisma for booking workflows, multi-currency customer invoicing, dynamic itinerary building, and passenger manifests.

- Next.js
- React
- TypeScript
- Tailwind CSS
- Framer Motion
- Zustand
- Zod
- Node.js
- JWT Authentication
- Express
- CSS3
- PostgreSQL
- Prisma
- Nginx
- PM2
- Cloudinary
- Socket.io
- NestJS
- Redux Toolkit
A membership-based private travel club combining curated luxury hotel discovery, protected member pricing, structured booking requests, and a dedicated concierge-led travel operation.