Skip to content

girmaD/Employee-Summary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Employee Summary

License: MIT

Description

This application is a Node CLI application that takes in information about employees and generates an HTML webpage that displays summaries for each each employee. This application is made using inquirer package to prompt questions about important information about employees. Classes of Employee, Manager, Engineer and Intern were created. Each employee added by a user on the command line are made to be instances of either of these created classes depending on whether the employee added is a manager, an engineer or an intern. Since testing is a key piece in making a code maintainable, unit tests were made on all important pieces of codes.

Table Of Contents

Installation Instructions

  • You are free to fork and use it. But make sure all dependencies are installed.
  • 'npm i' will install all the dependencies

How To Use The App

  • go to the command line
  • be on the right directory and run 'node app.js'
  • answer each question prompted to you at the command line
  • add as many team members as you want
  • when you reach at the point where you don't have team members to add - say 'no'
  • html file will the summary of all entered team members will be created in the 'output' folder
  • Watch the video
  • a snap shot of the html created may look like this
  • Alt text

Contributing Guidelines

  • contact me on the email provided below

Test Information

  • after installing 'just' pacjage as a devDependecy
  • run 'npm run test' at the command line

License

  • MIT

Questions

Should you have any questions about this project,

About

Employee Summary

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published