ianasqazi / Team-Profie

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TEAM-Roaster-Generator

Build a Software Engineering team using command line application. The command line will ask you for all the information required to build a team and generate a roaster of the team based on your input.

AS A manager

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

SO THAT I have quick access to Phone No, E-mail and GitHub profile

Repository

Click the link below to check the repository :

GitHub URL

Preview

screenrecording_DevProfile

Requirements

For testing, you will need Node.js and node global package, and also the following dependency packages installed in your environement.

Node

Just go on official Node.js website and download the installer.

Also, be sure to have git available in your PATH, npm might need it (You can find git here).

To check if its already installed just type the following commands to verify :

node --version
v12.6.0

git --version
git version 2.21.0 (Apple Git-122)

npm --version
6.13.1

NPM Packages

  • Inquirer -- Command Line Interface
  • Open -- Open files in browser
  • Jest -- To test the functions ( DEV Dependency)

Running the Application

Run the following commands in your terminal window

git clone https://github.com/ianasqazi/Team-Profile.git

cd Team-Profile

npm install

All packages will be installed and now run the application with the command below :

node app.js

Running the TESTS

npm test

screenrecording_TestFunctions

HTML Output

screenrecording_TeamRoaster

About


Languages

Language:JavaScript 75.3%Language:HTML 24.7%