This is a Node.js command-line application that takes in information about employees on a software engineering team and generates an HTML webpage that displays summaries for each person. Because testing is key to making code maintainable, this project includes unit tests for each part of the code written, ensuring that it passes all of them.
Download the zip file from this repository or clone it directly to a directory of your choice. Open the file in VS Code or any other editor. Using the terminal, set yourself in the right root directory and run the app. It is recommended to have node.js installed.
After installation is complete, run the following code: ‘node index.js’ in the terminal. Answer the questions prompted and after completion, a message that says ‘File written successfully’ should be displayed. Your HTML file will be created under the "dist/" folder. You should see a file called ‘(your company name)-HTML.html’.
The application is covered under the following license: ISC
Credits:
- NodeJS: https://nodejs.org/en/
- Jest: https://www.npmjs.com/package/jest
- Inquirer: https://www.npmjs.com/package/inquirer
For the moment this project does not accept contributions from third parties. Thank you for your interest.
To test this app, open up the folder in VS Code. Open the terminal, change directory into the project root folder. Type: "npm install", so all dependencies and devdependencies are installed. Then run the following code: "npm test".
Please contact me using the following links: