Skip to content

Latest commit

 

History

History
72 lines (41 loc) · 2.56 KB

README.md

File metadata and controls

72 lines (41 loc) · 2.56 KB

Team Profile Generator

Description

Node.js command-line application that takes in information about employees on a software engineering team, then generates an HTML webpage that displays summaries for each person.

The app will prompt the user for info regarding the team manager and then subsequently specific information for each team member. The user can add as many team members as required, consiting of a mix of engineers and interns. Once all team members are added a are HTML page is created that can be easily viewed in a web browser.

The app is currently built with a software engineering team in mind however this can be used as a template and changed to represent the team you are creating.

Deployed Link

 https://geezee91.github.io/Team-Profile-Generator/dist/teamindex

Table of Contents

Installation

First step, clone the repo

git clone https://github.com/GEEZEE91/Team-Profile-Generator.git

Open command line terminal and install dependencies

npm i

Usage

To use the app run the below command in the terminal

node index.js

Follow prompts and answer questions in regards to you team.

First enter Team Manager information.

Than add as many Engineers and/or Interns as your team requires.

Once finished adding team members select Generate Team option and a HTML page with employee cards, based on the answers provided in generated.

The generated HTML can be found under ./dist/teamindex.html

Terminal

The below image displays an example what the final HTML page will look like. Generated Team

Video Link to how the application can be used https://github.com/GEEZEE91/Team-Profile-Generator/blob/main/assets/teamgenerator.mp4

Tests

Once dependencies are installed the user can run the command below

npm test

All tests should PASS

image

License

This project is license under MIT Github license

Questions

If you have any questions about this projects, please contact me directly at gina.zivkovic91@gmail.com. You can view more of my projects at https://github.com/geezee91.