This JavaScript CLI app creates a styled team-sized organization chart based on user input. The user is prompted for the team manager's information, and can then input any number of employees (engineers & interns). When the user is finished a pre-styled html document (output/team.html) is created from the user's information.
clone this repo locally, and run 'npm install'
Run node index.js
to run this CLI app in your console.
Follow the terminal prompts to fill out the employee information.
Checkout this video (hosted on Google Drive) of me using this app!
This repo is covered by the MIT license
No Contributions Allowed, but feel free to clone, fork, and duplicate.
Jest tests provided for Manager, Engineer and, Intern subclasses of Employee parent class.
Install test dependencies: npm install --only=dev
or manually npm install jest
Run tests: npm run test
(runs jest with --verbose flag on contents of test/ folder)
Find me on GitHub at: https://github.com/jodoedjr