Skip to content

This project demonstrates the use of Object-Oriented Programming (OOP) and Test Driven Development (TDD). The Team Profile Generator is a command-line-input application from Node that generates a team profile based on a user's input with the module Inquirer from Node.js.

Notifications You must be signed in to change notification settings

cmarielorber/Team_Profile_Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Team Profile Generator

Dynamically generate a team of employees and print to an html document.

Created by: Christen Lorber

License: MIT

Description

This project demonstrates the use of Object-Oriented Programming (OOP) and Test Driven Development (TDD). The Team Profile Generator is a command-line-input application from Node that generates a team profile based on a user's input with the module Inquirer from Node.js. Once prompted, the user will enter however many team members they desire. Once the user's team is complete, an html is generated to display the team using the FS module.

Table of Contents

Demo

Team Profile Generator Demo

Installation

First clone the repository then run the following command to install Inquirer and Jest dependency packages:

npm i

Tests

Running the tests will prove functionality of the code. Type the following command to run Jest for the tests on the constructors:

npm run test

Usage

Once the dependencies have been installed, type in the following command into your terminal to start the application:

node index.js

The user will be prompted with various questions to build their team. Once the user has completed their member additions, an HTML will be generated to display the team.

Technologies Used

  • JavaScript
    • Node.js
    • Inquirer.js
    • File System (FS)
    • Jest (Tests)
    • Constructors and Classes/Sub-Classes

Technology Links

Node.js

Inquirer

JEST

Project Link

Team Profile Generator Repo

_C__Users_chris_Desktop_Code_Team-Profile-Generator_dist_team html

License

License: MIT

Questions

If you have any questions about this application, please feel free to contact me directly at: .

Top of Page

About

This project demonstrates the use of Object-Oriented Programming (OOP) and Test Driven Development (TDD). The Team Profile Generator is a command-line-input application from Node that generates a team profile based on a user's input with the module Inquirer from Node.js.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published