Cross-origin resource sharing (CORS)
Cross-origin resource sharing (CORS) is a mechanism that allows restricted resources on a web page to be accessed from another domain outside the domain from which the first resource was served. CORS also relies on a mechanism by which browsers make a “preflight” request to the server hosting the cross-origin resource, in order to check that the server will permit the actual request. In that preflight, the browser sends headers that indicate the HTTP method and headers that will be used in the actual request. For security reasons, browsers restrict cross-origin HTTP requests initiated from scripts. For example, fetch() and XMLHttpRequest follow the same-origin policy. This means that a web application using those APIs can only request resources from the same origin the application was loaded from unless the response from other origins includes the right CORS headers.
Resource types
- Invocations of
fetch()orXMLHttpRequest - Web Fonts (for cross-domain font usage in
@font-facewithin CSS), so that servers can deploy TrueType fonts that can only be loaded cross-origin and used by websites that are permitted to do so - WebGL textures
- Images/video frames drawn to a canvas using
drawImage() - CSS shapes from images
- scripts
- iframes
- GitHub: https://github.com/topics/cors
- Wikipedia: https://en.wikipedia.org/wiki/Cross-origin_resource_sharing
- Created by: WHATWG, Matt Oshry, Brad Porter, Michael Bodell, Tellme Networks
- Released: May 2006
- Related Topics: xhr, ajax, jsonp, content-security-policy,
- Last updated: 2026-06-22 00:06:37 UTC
- JSON Representation
https://github.com/andresweitzel/microservice_cisco_devices_graphql
Microservice for managing Cisco devices implemented with GraphQL, Express, Apollo, NestJS, Typescript, NodeJS, TypeORM, dotenv, cors, swagger, swagger-ui, MySQL, others.
apollo-graphql apollo-server-express cisco cisco-api cors dotenv express-js expressjs graphql microservicios mysql nestjs nestjs-graphql nodejs swagger-ui typeorm typescript
Last synced: 12 Apr 2026
https://github.com/imsamuelcovalero/desafio_shopper
Solução robusta para atualização massiva de preços em lojas virtuais. Processa e valida dados de arquivos CSV com React.js, Node.js e Typescript. Consulte nosso README para mais detalhes.
backend context-api cors crud-application docker docker-compose express-async-errors expressjs frontend inquirerjs joi-validation nodejs nodemon reactjs rest-api sequelize sql styled-components typescript
Last synced: 12 Apr 2026
https://github.com/hashal890/bitrix24-backend
Developed the backend for a Bitrix24 website clone, providing a comprehensive workspace for customer relationship management, project management, and collaboration. This all-in-one solution enhances business management efficiency.
cors express javascript mongodb mongoose
Last synced: 12 Apr 2026
https://github.com/sarthak03dot/sarthak-tasks
Inreal Solution : Build a full-stack task management app with basic CRUD functionality using MERN stack
cors crud-operation dotenv expressjs mongoose nodejs reactjs
Last synced: 09 Apr 2026
https://github.com/pranosa/go_cors_test
CORS Testing Utility - Test for SIMPLE Cors and Preflight Request CORS, Test Support for Methods and Headers Against Origin
Last synced: 08 May 2026
https://github.com/arpit-shrivastva/todo-mern
The MERN stack (MongoDB, Express.js, React, and Node.js) is a powerful set of technologies used to build full-stack web applications. In a MERN Todo app, MongoDB serves as the NoSQL database to store todo items, providing flexible schema design and scalability.
api body-parser cors express mern-stack mongodb node react todo
Last synced: 12 Apr 2026
https://github.com/furkan-dogu/stockapi
This project is a RESTful API developed using Node.js and Express. The API interacts with a MongoDB database and is documented with Swagger. It supports CRUD operations for auth, user, category, brand, firm, product, purchase, and sale sections, and secures transactions with token and JWT.
cors dotenv express express-async-errors jsonwebtoken mongodb mongoose nodejs redoc-express swagger-autogen swagger-ui-express
Last synced: 12 Apr 2026
https://github.com/dmitriygorohov/project-from-itransition
САЙТ ДЛЯ УПРАВЛЕНИЯ РЕКОМЕНДАЦИЯМИ "ЧЁ ПОСМОТРЕТЬ/ЧЁ ПОЧИТАТЬ/ВО ЧТО ПОИГРАТЬ И Т.Д."
axios body-parser cloudinary-react cors express material-ui mysql nodemon react react-hook-form react-router-dom
Last synced: 12 Apr 2026
https://github.com/aajafry/pocket_tracker_api
pocket tracker api track income and expenses which is build with node.js, express.js and mongoose
athentication bycrypt cors expressjs jsonwebtoken mongoose nodejs
Last synced: 12 Apr 2026
https://github.com/sauraverse/google-docs-clone
React based Text-editor with real-time collaboration in document editing implemented using socket.io
cors create-react-app mongodb mongoose nodejs quilljs react socket-io
Last synced: 12 Apr 2026
https://github.com/aka-azad/crowd-cube-server
This is the server side / backend of CrowdCube Project
cookie- cors expressjs firebase-auth mongodb nodejs
Last synced: 12 Apr 2026
https://github.com/ryan-infitech/tokotech-webapp
webApp version of tokotech
axios cors ecommerce ecommerce-website expressjs midtrans nextjs nodejs nodemailer postgresql rajaongkir shopee shopping toko-online tokopedia tugas-akhir tugas-kuliah university-project vercel
Last synced: 12 Apr 2026
https://github.com/ezeah/number-classification-api
This project is a simple API that classifies numbers based on various mathematical properties and provides fun facts about them. It is built using Node.js and Express.
Last synced: 28 Apr 2026
https://github.com/theayushmajumdar/todotask-aws
"Fullstack Todo App using React, Node.js, and AWS" A modern Fullstack Todo app built with React and Node.js, leveraging AWS services like DynamoDB, Lambda, and Amplify for seamless cloud deployment.
aws-amplify aws-lambda cors dynamodb nodejs react
Last synced: 09 May 2026
https://github.com/sseworld/eccomerce-backend
body-parser cors express mongoose nodemon
Last synced: 12 Apr 2026
https://github.com/prasanth2817/chat-application-backend
The backend is built using Node.js with Express for handling API requests and Socket.IO for real-time messaging. MongoDB stores user data and chat messages, with Mongoose handling database operations. JWT is used for authentication, and bcrypt for password hashing. The code follows the MVC architecture for maintainability.
bcryptjs cors dotenv expressjs jwt-authentication moongose mvc-architecture nodejs socket-io
Last synced: 12 Apr 2026
https://github.com/arpit-shrivastva/video-app
The video streaming app backend built with Node.js provides a robust infrastructure to efficiently handle video content delivery. Leveraging Node.js's event-driven architecture, it ensures high scalability and performance. Utilizing libraries like Express.js.
cookies-parser cors env expressjs nodejs prettier
Last synced: 06 Apr 2026
https://github.com/younusfoysal/pharma-care-server
A modern, full-stack pharmacy management system built with React and Node.js that helps pharmacies streamline their operations, manage inventory, and provide better patient care.
bcrypt cors expressjs jwt-authentication mongodb nodejs
Last synced: 12 Apr 2026
https://github.com/aburayhan-bpi/assetwise-server
AssetWise Server powers asset management with secure authentication, role-based access, request handling, and Stripe payments. It supports asset categorization, team management, and analytics. Built with Node.js, Express.js, and MongoDB, it ensures seamless and efficient backend operations for businesses managing company resources.
body-parser cors dotenv expressjs jwt jwt-authentication moment-js mongodb morgan nodejs stripe
Last synced: 12 Apr 2026
https://github.com/dikshant441/food-order
A food order application with multiples features that fetch live data through Swiggy's API.
api cors event-listener integration-testing javascript jest-tests jsx parcel-bundler react-testing-library reactjs redux-toolkit tailwind-css unit-testing usecontext vercel-deployment
Last synced: 12 Apr 2026
https://github.com/prasanth2817/blog-app-backend
A RESTful API backend for a blogging application built with Node.js, Express, and MongoDB. Supports user authentication, blog creation, reading, updating, deleting, and filtering by category and author.
bcryptjs cors crud-operation dotenv expressjs jwt-authentication mvc-architecture
Last synced: 29 Apr 2026
https://github.com/ohshajim/prodify-server
This backend server is the back-end of Prodify, single-page application designed to allow users to perform search and filtering operations on a set of products. including functionalities such as pagination, searching, categorization, sorting
Last synced: 07 Apr 2026
https://github.com/princeinscripts/e-commerce-website
A robust backend implementation for an e-commerce website, handling product management, user authentication, order processing, and secure data storage.
bcrypt cloudinary cookie-parser cors dotenv express express-validator jsonwebtoken mailgen mongoose mongoose-aggregate-paginate-v2 muter nanoid nodemailer passport razorpay react
Last synced: 12 Apr 2026
https://github.com/jonatasperaza/learnlanguages-backend
New BackEnd For LearnLanguages
bcrypt cors learnlanguages nodejs nodeserver postgresql sql
Last synced: 08 May 2026
https://github.com/pandiaraj-22/password-reset-frontend-main
password-reset
axios bootstrap5 cors css react-router-dom reactjs styled-components
Last synced: 10 Apr 2026
https://github.com/mskian/mskcors
CORS Anywhere is a NodeJS proxy which adds CORS headers to the proxied request.
cors cors-anywhere cors-proxy cors-request
Last synced: 10 Sep 2025
https://github.com/cpasneedles/surrealstarter
Rust Axum Api Starter Pack
api axum cors discord error-handling middleware oauth2 rate-limit rust session-management starter-pack surrealdb tokio tracing
Last synced: 14 May 2026
https://github.com/kevveth/ecommerce_fullstack
A full-stack e-commerce platform built with React for the front-end, TypeScript and Zod for type safety, and Node/Express/PostgreSQL for the backend. Features client-side routing with React Router, async state management with React Query, and secure authentication using bcrypt, Passport, and CORS.
bcrypt cors ecommerce express full-stack node passport postgresql react react-query react-router typescript validation zod
Last synced: 07 Apr 2026
https://github.com/galibri/express-js-rest-api
REST API with express-js and Node.js
bcrypt-nodejs bcryptjs body-parser cors express-js express-middleware expressjs jwt jwt-authentication mongodb mongoose nodemon rest-api restful-api
Last synced: 12 Apr 2026
https://github.com/dunghenry/api_todos
Backend todos
body-parser cors expressjs mongodb-atlas nodemon restful-api
Last synced: 12 Apr 2026
https://github.com/tapader13/task-manegment-backend
This is the backend service for the Task Management Application. It provides RESTful API endpoints for managing user authentication and task operations, including creating, updating, deleting, and fetching tasks. The backend is built using Node.js, Express.js, and MongoDB.
Last synced: 11 Apr 2026
https://github.com/aneathaarse/backend-authentication
password reset
bcrypt cors dotenv express javascript jsonwebtoken
Last synced: 29 Apr 2026
https://github.com/khaledssbd/urbanutopia-project-server-side
UrbanUtopia is a single building management web application where members can pay using Stripe gateway.
cookie-parser cors dotenv express jsonwebtoken mongodb nodemailer nodemon stripe
Last synced: 12 Apr 2026
https://github.com/nahidn228/hostelmate-server
Welcome to **HostelMate**, a backend solution for managing meal requests, user roles, and upcoming meal updates for hostels. Built with **Node.js**, **Express**, and **MongoDB**, this API allows seamless interaction for meal management, user authentication, and much more!
cors dotenv express jsonwebtoken jwt mongodb node role-based-access-control stripe
Last synced: 13 Apr 2026
https://github.com/rajuniranjan/ecommerce_express_backend
bcryptjs cors expressjs jwt-authentication mongodb nodejs nodemon
Last synced: 02 Apr 2026
https://github.com/yunyoungsik/inventory-management
Next.js와 Tailwind, Redux, Recharts를 이용하여 작업한 웹사이트입니다.
aws-ec2 aws-rds aws-s3 axios body-parser cors express mui-material prisma react-redux recharts redux tailwindcss typescript
Last synced: 23 Feb 2025
https://github.com/hezhii/cross-domain-example
A example of the CORS on Node.js
Last synced: 18 Jul 2025
https://github.com/jumarinr/salud-ocupacional-back
Proyecto de requisistemas
Last synced: 17 May 2026
https://github.com/hebahamdan2/weather-journal-app
Weather Journal App is a simple web application developed for the Udacity Frontend Web Developer Nanodegree program using the OpenWeatherMap API.
cors expressjs html-css-javascript nodejs openweathermap-api udacity-nanodegree
Last synced: 29 Apr 2026
https://github.com/nagarehazh/restaurant-order-system
Golang Backend Project - Hexagonal Architecture
bcrypt cors docker docker-compose fiber-framework golang gorm helmet hexagonal-architecture jwt postgresql
Last synced: 12 Apr 2026
https://github.com/zahid-official/milestone-11-server
Welcome to the backend of TrackBook - Book Management System. This platform, built with Node.js, Express.js, and MongoDB, efficiently handles book management, user authentication, and borrowing operations, providing a secure and scalable solution for library resource management.
axios-interceptor cookie-parser cors dotenv expressjs firebase jwt mongodb nodejs
Last synced: 30 Aug 2025
https://github.com/gabrielcrackpro/cors-fix-localhost
A script to avoid CORS policiy on localhost using a express app
cors cors-policy express express-app expressjs localhost
Last synced: 16 Mar 2025
https://github.com/heraldofortuna/backend-server-nodejs-express
React app for creating, tagging and displaying notes with a backend made with nodejs + express.
cors express heroku javascript nodejs nodemon reactjs
Last synced: 11 Apr 2026
https://github.com/dxtaner/movie-app-graphql
Movie-App-Graphql
apollo-server-express cors express graphql mongoose node-cron
Last synced: 29 Apr 2026
https://github.com/matheusfdosan/noprecinho-server
Esse projeto backend tem o objetivo de fornecer uma API para busca e comparação de preços de produtos em diferentes marketplaces, como Americanas e Carrefour. A aplicação realiza web scraping para extrair informações relevantes dos sites e disponibilizá-las de forma estruturada para consumo por aplicações frontend ou outros serviços.
bcrypt cors fastify mongodb nodejs products scraping-websites
Last synced: 29 Apr 2026
https://github.com/kirthithanaya/backend-hms-code
HMS-Backend-code
bcrypt bcryptjs client cors dotenv express-rate-limit exprss helmet jsonwebtoken mongodb mongoose nodejs nodemailer nodemon stripe transporters twilio
Last synced: 29 Apr 2026
https://github.com/rahulkrsharma2004/athlead-assignment
A web scraper built to extract detailed product information from any Smart TV listing on Amazon India. This tool captures key product details, pricing, offers, customer reviews, and images for a structured and comprehensive overview.
axios cors css3 expressjs html5 mern-stack nodejs puppeteer react-icons react-router reactjs tailwindcss
Last synced: 09 Apr 2026
https://github.com/guilhaof/gsystem-api-node
Backend do sistema Gsystem com Nodejs,Express,Prisma , WebToken - Obs ainda e construcao a⚠️❗
bcript bcryptjs cors express json-api jsonwebtoken mysql nodejs postgresql prisma prisma-client prisma-studio typescript
Last synced: 13 Apr 2026
https://github.com/bforbilly24/beresin-express-backend-app
Backend of BeresIn
cors express knex postgresql typescript
Last synced: 29 Apr 2026
https://github.com/juniorreisx/backts
Backend with TypeScript, Express, and Sequelize, connected to PostgreSQL on Supabase. Provides a scalable and secure RESTful API with CRUD operations, designed for easy environment configuration and database management.
cors dotenv express jsonwebtoken pg-hstore postgresql sequelize typescript
Last synced: 13 Apr 2026
https://github.com/nabilaferdousprapty/track-tonic-server
Track Tonic is a cutting-edge fitness app that empowers users to track progress, set goals, and engage with a vibrant community, promoting healthier lifestyles through advanced technology. This is the server side code
cors dotenv expressjs jwt mongodb nodejs stripe
Last synced: 13 Apr 2026
https://github.com/sarthak03dot/e-commerce
Welcome to BD.ai, an innovative full-stack web application designed to simplify buying and selling across categories like cars, bikes, electronics, and more. Built with React for the frontend and Node.js/Express/Mongoose for the backend, BD.ai offers features such as one-click selling, favorite toggling, eco-scoring, and AI-driven recommendations.
cloudinary cors ecommerce-website expressjs git material-ui mern-project mongodb multer-storage nodejs reactjs restful-api
Last synced: 13 Apr 2026
https://github.com/krishanmihiranga/spring-link
Example project illustrating the seamless integration of a Spring Boot API with a Frontend application.
cors css html java javascript spring-boot
Last synced: 13 Apr 2026
https://github.com/washira/express-guides
Advanced Express.js guides with multiple features
cookie-parser cors express jwt mysql2 nodejs
Last synced: 29 Apr 2026
https://github.com/ggturan/sporting-goods-server
This backend server is designed to support an e-commerce platform specializing in selling sports goods. It provides robust features to ensure a seamless and secure shopping experience for customers and effective management capabilities for administrators
cors eslint-prettier expressjs mongoose nodejs nodemon typescript zod
Last synced: 07 Apr 2026
https://github.com/0xabdulkhaliq/pixelhunt-backend
cors express mongoose rest-api
Last synced: 13 Apr 2026
https://github.com/elfctn/twitter-web
A clean and interactive user interface for the Twitter Clone API, built with React and Vite. Styled with Tailwind CSS, it consumes the backend services to provide a seamless user experience, including a real-time feed, user registration, and login.
axios cors frontend javascript react tailwind-css twitter-clone vite
Last synced: 29 Apr 2026
https://github.com/eltonlazzarin/simple-typescript-app
This is a simple project built in ReacJS and TypeScript
axios axios-restful cors development express flexbox nodejs reactjs typescript vscode yarn
Last synced: 08 Apr 2026
https://github.com/dodul01/bookease-server
The BookEase Server Repository is the backend foundation of the hotel booking website, responsible for handling user authentication, room booking processes, and the management of user reviews.
cors express-js middleware mongodb nodejs-server nodejsapi
Last synced: 13 Apr 2026
https://github.com/fabianraja/urlshortener-backend
Url Shortener - Create short urls that redirects to the long urls
bcrypt cors dotenv express jsonwebtoken mongodb mongoos nodejs nodemailer nodemon render-deployment
Last synced: 13 Apr 2026
https://github.com/eemirhanzeyrek/mern-ecommerce-backend
MERN E-Commerce backend.
bcrypt cloudinary cors dotenv express javascript jsonwebtoken mongoose multer nodemon npm razorpay stripe validator
Last synced: 13 Apr 2026
https://github.com/leo-hart/youtube-downloader
Simply paste the URL, choose your format, and download your video in seconds!
cors css3 expressjs flexbox-css html5 javascript nodejs xmlhttprequest youtube-downloader
Last synced: 13 Apr 2026
https://github.com/orion-inc/ezi-authentication-web-service
:rocket: A simple yet elegant typescript express server for the ezi-reporting systems. Contains all the necessary endpoints for making things better and simple.
authentication authorization body-parser cors expressjs mongodb mongoose nodejs nodemon pm2 typescript
Last synced: 13 Apr 2026
https://github.com/anashany2193/mern-food-ordering-backend
The backend API for the MERN Food Ordering app handles restaurant listings, user profiles, authentication, and order management. Built with Express, it includes endpoints for searching, filtering, and updating orders. Integrated with Stripe for payments and Auth0 for secure user authentication.
cloudinary concurrently cors dotenv express jsonwebtoken mongodb mongoose multer nodemon oauth2 stripe typescript
Last synced: 11 Apr 2026
https://github.com/joysarkarbd/volunteer-server-side
body-parser cors dotenv express javascript mongodb nodemon
Last synced: 13 Apr 2026
https://github.com/quazisamiha/bistro_boss_server
cors expres-js jwt-token mongodb-database node-js nodemon
Last synced: 09 May 2026
https://github.com/vidhya0501/music-player-benew
Online Music Player using MERN Stack - Backend
bcryptjs cloudinary cors dotenv expressjs fullstack-development jsonwebtoken mern-stack mongodb mongoose multer nodejs
Last synced: 13 Apr 2026
https://github.com/qamar2315/node-express-file-uploader
A simple Node.js and Express-based file upload server allowing users to upload files to categorized folders with a web interface.
backend cors expressjs file-server file-upload javascript layered-architecture multer nodejs rest-api web-application
Last synced: 12 Apr 2026
https://github.com/montasim/school-management-backend
The School Management API is a comprehensive and robust backend system designed to streamline various operational aspects of a school. This API plays a pivotal role in school management software, offering an array of functionalities tailored to the diverse needs of educational institutions.
bycrypt cors express-js googleapis javascript joi mongodb multer node-js rate-limit-mongo school-management-system-api swagger winston
Last synced: 02 Apr 2026
https://github.com/mainageorge/node-express-api
This is an app to test building an api with nodejs and express framework The app uses mongodb for storing data. You need to set up the connection string to mongodb to use it. The app is a RESTful API CRUD operations on a model product with validations using Joi library and custom validation middlewares.
cors express expressjs joi joi-validator-schema jwt-authentication jwt-bearer-tokens model-validation mongodb mongoose nodejs nodemon promises-async-await rest-api restful-api
Last synced: 13 Apr 2026
https://github.com/mariklimova/educationplatform
cors css express html jwt-token nodejs react typescript
Last synced: 13 Apr 2026
https://github.com/subhendu-07/food_del
A GitHub repository description for a food delivery application could highlight its features like user authentication, restaurant and menu management, order placement and tracking, and potentially a delivery driver app.
cors css expressjs javascript mongodb nodejs reactjs stripe
Last synced: 13 Apr 2026
https://github.com/aifia105/algo-tracker-api
LeetCode tracker api
bcrypt cors dotenv expressjs jwt mongodb mongoose typescript
Last synced: 30 Apr 2026
https://github.com/arjunramakrishnan46/patient-health-dashboard-for-prior-authorization
The Patient Health Dashboard is a full-stack application that streamlines healthcare workflows by enabling providers to manage patient health data and prior authorization requests. It offers a seamless solution for submitting, reviewing, and managing prior authorizations.
axios cors express-rate-limit expressjs formik-yup helmet jsonwebtoken lucide-react mongodb-atlas morgan-middleware node-js node-package-manager reactjs redux-toolkit tailwindcss
Last synced: 14 Apr 2026
https://github.com/tiwariharshitraj14/greetingapp
A simple MERN application that takes a user's name as input and fetches a personalized greeting message from an API.
cors expressjs nodejs nodemon reactjs tailwindcss
Last synced: 13 Jun 2025
https://github.com/udokailodigwe/memories-app-server
Worked on an API with RESTful pattern. It interfaces my MongoDB database to serve resources to client requests endpoints
cors express javascript mongoose node nodemon
Last synced: 13 Apr 2026
https://github.com/hashal890/ai-content-summarization-and-analysis-tool
Project demonstrates an AI-powered content summarization and analysis tool that allows users to upload text content, receive a summarized version with key insights, and display these insights clearly. Optionally, the project can be extended to include data visualizations and user authentication.
axios body-parser chakra-ui cors css dotenv expressjs html javascript multer natural nextjs react-icons sentiment-analysis vercel-deployment
Last synced: 02 Apr 2026
https://github.com/tariqul420/service-orbit-server
This is the backend server for the Service Orbit application, a service-sharing platform that connects service providers with customers. This server handles authentication, service management, and other backend functionalities using Node.js, Express.js, MongoDB, and JWT.
cookieparser cors dotenv expressjs jwt mongodb nodejs
Last synced: 13 Apr 2026
https://github.com/sushilkrg/micropost-backend
Backend for all in one social media app.
cloudinary cors expressjs javascript jsonwebtoken mongodb-atlas mongoose nodejs nodemon
Last synced: 13 Apr 2026
https://github.com/rialparmar1777/metrics-dashboard
Metrics-Dashboard - A FullStack analytics dashboard that shows historical performance of tech stocks. Tech Stack: Vite+React, Axios, Chart.js, RestFull APIs, Tailwind CSS. Backend: Firebase, FireStore Database and Authentication.
axios-restful chart-js cors finnhub-stock-api firebase-authentication node-cache nodejs rate-limiting react tailwindcss vite-react websocket websocket-server
Last synced: 30 Apr 2026
https://github.com/isabelamoraes/ignite-reactjs-auth
axios cors express jsonwebtoken jwt-decode nextjs nookies reactjs typescript uuid
Last synced: 05 May 2026
https://github.com/hawkpraveen/blog_app_be
This repo contains Back End code for the Blog App. Built using MERN Stack.
bcryptjs cors expressjs jwt-authentication mongoose nodejs render
Last synced: 13 Apr 2026