- Description
- Licenses
- Installation
- Usage
- Technologies
- Screen shots
- Credits
- Contributions
- Test
- Questions
This is a BackEnd Application that runs in Node.js. It uses inquirer npm package to get the user input to dynamically create a team profile based on that input. User can choose between a Manager, an Engineer and an Intern role to pick from and the number of cards created would be based on the user input. Each employee would have it's unique sets of inputs but they will share some common information. After the user made his choices an HTML file will be created and saved using the file system "fs" Node module.
To install the Team Profile Generator App use the instructions bellow ↓
npm install
The user needs to install all the dependencies using the "npm install" or "npm i" after that the user can run the app in the node environment using the command "node index.js" and the user will be prompted with question to build his team. The choices would be Manager, Engineer and Intern and the user could build unlimited amount of cards to satisfy his team size. There are validation functions built into the code for each of the command line inputs, so user won't input invalid data in the inputs and will prompt the user to enter valid information.
- HTML.
- MaterializeCSS.
- JavaScript.
- Node.js.
- FS Node.js module.
- Promisify Node.js module.
- Inquirer npm package.
- Colors npm package.
- Jest npm package.
Contributions, issues, and feature requests are welcome!
Give a ⭐️ if you like this project!
After installing all the dependencies user can run command bellow ↓
npm run test
And the tests should pass as bellow ↓
If you have any Question please feel free to contact me:
© 2021 Team Profile Generator