The sample web application developed for the purpose of final project CS5331 - Web Security to demonstrate Vulnerability Management Techniques in Web Application.
Branch Strategy
master - Contains generic application code with no security measures
prevention-master - Contains prevention code for the XSS and HPP web security vulnerabilities
- Clone the repository
git clone https://github.com/aravinve/blockbustr.git
- Move into the directory
cd blockbustr
- Install Server Dependencies
npm install
- Install Client Dependencies
cd client
npm install
- Go back to root directory
cd ..
- Run npm script to start the development environment
npm run dev
-
Visit the URL http://localhost:3000/ to view the application
-
View CS5331-Team9-ProjectDemo.mp4 video file for demo