Skip to content

This application takes in information about employees on a software engineering team, then generates an HTML webpage that displays summaries for each person

License

Notifications You must be signed in to change notification settings

YueHuaHua/team-profile-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Team Profile Generator

badmath batmath badmath


Table of Contents


Description

This is a Node.js command-line application that allows a user to enter information about employees on their software engineering team, then generate an HTML webpage that displays summaries for each person dynamically. It uses ES6 classes to create objects based off the information entered.

This project utilizes the Inquirer package to collect input from users through prompt and has passed testing stage by the Jest package.


Installation

Download the file from repo to your machine. Go into the file directory in the terminal and install the packages by running npm install to download the Inquirer and Jest packages.

Application can also be accessed at here YueHuaHua GitHub repository👾.


Usage

Start the application by typing node index.js command or npm start. Answer each question required to create employee profiles, and the webpage will be generated in the output folder on your machine. Watch this 📽 video to see the demo or click here to download.

  1. Invoke the application by typing node index.js. Usage Step 1
  2. Starting the application prompts with information for the manager, then prompts for what to do next. Usage Step 2
  3. Selecting Engineer gives a series of prompts specific to the engineer. Usage Step 3
  4. Selecting Intern gives a series of prompts specific to the intern. Usage Step 3
  5. Selecting Exit program ends the application. Usage Step 3
  6. Check the freshly generated team.html webpage file in the output folder. Usage Step 4
  7. Open the team.html file in the browser to see the result or click here. Usage Step 4

Contributing

Please take a look at our contributing guidelines below if you're interested in helping!

  1. Clone the project onto your machine
  2. Contribute and make a pull request to be reviewed.

Tests

Test the application by typing npm i jest in the terminal. This application has passed the test by Jest package.

Application testing


License

Licensed under the MIT license. See LICENSE for the full details.

About

This application takes in information about employees on a software engineering team, then generates an HTML webpage that displays summaries for each person

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published