This application builds rosters for a manager's teams by implementing a CLI using inquirer.js. Tests were provided using jestjs.io. The application uses OOP techniques and is built on an Employee base class with the other classes inheriting from Employee. The other classes define Manager, Engineer, and Intern with specific charateristics for each employee type. The program outputs an HTML roster of the team with the name, emails, github addresses, school and office number attributes based on the employee type. This provides the manager with an easy way to generate a roster anytime their team changes.
Copy files from github repo to desired directory. Run 'npm install' in the directory
run 'node app.js'
A sample run of the application can be seen here: Sample Video.
All contributions must follow the Contributor Covenant.
All tests are located in the test directory and this application has passed 100% of them successfully.
GitHub profile: https://github.com/wpb911
Contact me at: wpb911@gmail.com with any additional questions.
MIT License