mikeydgithub / Team-Info

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Title

Team-Info

Table of Contents

  1. Title
  2. Usage
  3. Installtion
  4. Contribution
  5. Tests
  6. User Story
  7. Description
  8. Walk through Video

Usage

  • Use Inquirer and Jest to create a page template for managers and their employees.

Installation

  • Requires Node.js and the installtion of Inquirer and Jest.

Tests

  • In the command line type "npm start" to get the application inquirer running.

image

  • Answer all the required questions to proceed with creating your page. After the inquirer is completed you can open it in your selected browser.

image

  • Using "npm run test" we can leverage jest to test our units.

image

User Story

AS A manager

I WANT to generate a webpage that displays my team's basic info

SO THAT I have quick access to their emails and GitHub profiles

Description

Given a social network API

  • GIVEN a command-line application that accepts user input

  • WHEN I am prompted for my team members and their information

  • THEN an HTML file is generated that displays a nicely formatted team roster based on user input

  • WHEN I click on an email address in the HTML

  • THEN my default email program opens and populates the TO field of the email with the address

  • WHEN I click on the GitHub username

  • THEN that GitHub profile opens in a new tab

  • WHEN I start the application

  • THEN I am prompted to enter the team manager’s name, employee ID, email address, and office number

  • WHEN I enter the team manager’s name, employee ID, email address, and office number

  • THEN I am presented with a menu with the option to add an engineer or an intern or to finish building my team

  • WHEN I select the engineer option

  • THEN I am prompted to enter the engineer’s name, ID, email, and GitHub username, and I am taken back to the menu

  • WHEN I select the intern option

  • THEN I am prompted to enter the intern’s name, ID, email, and school, and I am taken back to the menu

  • WHEN I decide to finish building my team

  • THEN I exit the application, and the HTML is generated

GitHub Username

https:/github.com/mikeydgithub

Contribution

Made by Mike Diamond

Email and Contact Information

mikediamond334@gmail.com

Walk through Video

https://drive.google.com/file/d/1LqQiUz_MAWwvjrhXvg54IBBuvt_Y_BQd/view

About


Languages

Language:CSS 54.0%Language:JavaScript 46.0%