This repository contains information security and quality assurance certification projects.
For more information please visit https://www.freecodecamp.org/.
To run an individual project, after cloning the repository:
- navigate to it's folder e.g.
01-metric-imperial-converter
- install the required dependencies using
npm install
- if the project requires access to a
MongoDB
database make sure that the connection URI is available underDB
environment variable - use one of the available scripts to start the application or run associated tests:
start server (by default on
localhost:3000
) start server in development mode usingnodemon
(by default onlocalhost:3000
) run associated unit and functional tests
- navigate to it's folder e.g.
08-port-scanner
- use
python main.py
command to run the application and the associated tests