Skip to content

mharizanova8703/TEAM-Profile

Repository files navigation

TEAM Profile

Screenshot

Screen Shot 2021-11-03 at 10 42 12 AM

Instructions

This is a software engineering team generator command line application.The application will prompt the user for information about the team manager and then information about the team members. The user can input any number of team members, and they may be a mix of engineers and interns. This assignment must also pass all unit tests.When the user has completed building the team, the application will create an HTML file that displays a nicely formatted team roster based on the information provided by the user.

Some guidelines how we can deliver the project:

  • Install npm init package.json (Run npm init. Fill out the prompts to create your package. json.)
  • npm install inquirer (npm install inquirer)
  • npm install jest (npm install --save-dev jest)
  • Basic file setup (classes in lib, test in a test folder)
  • .gitignore
  • Get familiar with Java Script class super( keyword is used to call the constructor)
  • Switch statment
  • Inquirer

Demo Video

vi.mp4

https://watch.screencastify.com/v/cgJ0Icsouhifs2RU20a1

Run Jest Test

  • Runnning from the command line , you can run Jest directly from the CLI.Jest makes testing delightful.

Screen Shot 2021-11-03 at 3 20 44 PM

Screen Shot 2021-11-03 at 10 50 03 AM

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
.
├── __tests__/             //jest tests
│   ├── Employee.test.js
│   ├── Engineer.test.js
│   ├── Intern.test.js
│   └── Manager.test.js
├── dist/                  // rendered output (HTML) and CSS style sheet      
├── lib/                   // classes
├── src/                   // template helper code 
├── .gitignore             // indicates which folders and files Git should ignore
├── index.js               // runs the application
└── package.json           

License

Github license

Contributions

For more questions contact me via email:mhariznova@yahoo.com

HAPPY CODING!

Matrix SVG

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published