Skip to content

aMcCode/team-profile-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Team Profile Generator

License: Unlicense GitHub last commit

This command-line application uses the Inquirer NPM package to dynamically generate a team-profile formatted as an html file. The Skeleton CSS framework was used to format the responsive html.

See a video walk-through on Google Drive.

Team Profile Screenshot

Inquirer Prompts

Table of Contents


Description

The is a Node.js application that uses the Inquirer NPM package. Users are prompted to provide basic details about team members via a set of command line prompts. Once all questions are answered, an html page is generated to display team members.


Installation

The installation step(s) is/are as follows:

  1. Clone the repo.
  2. From the root directory, run 'npm i'.

Usage

When you run the program from the root directory using the command 'node index', the application will walk you through a few questions. Once you've answered the final question, the app will generate an HTML file with a formatted rendering of your responses. Note: The HTML file will be saved in the 'dist' folder.


g

License

This application is covered under the Unlicense license. For more information, visit: http://unlicense.org/.


Contributing

Not accepting contributions at this time.


Tests

The Jest testing framework was used to validate JavaScript classes. The following test were implemented:

  1. Employee.test.js
  2. Manager.test.js
  3. Engineer.test.js
  4. Intern.test.js

See video of tests in action here.

Passed Test Screenshot


Questions/Contact

Follow me, aMcCode, on github at https://github.com/aMcCode.
If you have questions, feel free to email me at: mcneila1997@gmail.com.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published