This repository contains a MERN (MongoDB, Express.js, React.js, Node.js) stack application that serves as a testing ground for web security. The application includes a backend folder called "node-backend," which is written in Node.js and TypeScript.
Before running the application, ensure you have the following prerequisites installed on your system:
- Node.js (v12 or higher)
- npm (Node Package Manager)
To set up the application, follow these steps:
- Clone the repository to your local machine:
$ cd MERN-STACK-SECURITY
$ npm install
$ cd node-backend
$ npm install
- Go to the the mongoClient file in
$ node-backend/conn
and paste your mongo uri