A Node.js command-line application to easily create an HTML file containing basic information about your software engineering team.
Click the thumbnail below to see a screenshot example of the rendered html file:
View an example of the output HTML.
To install, run the following command(s) in your terminal:
git clone git@github.com:willmowlam/nebulus-team-profile-generator.git
cd nebulus-team-profile-generator
node index.js
- Answer questions about your team
- Copy the rendered team.html file and style.css from the output folder
Email RegEx validation by emailregex.com
- Collect input about team members via CLI
- Enter one Manager
- Enter any number of Engineers
- Enter any number of Interns
- Multicolour prompting
- Customizable CSS
- Automatically renders HTML/CSS to output folder
- GitHub Actions Workflow configuration for Node.js testing on merge to main
Built and tested with Node.js v20.x
Test classes:
npm run test
Create a quick mock team.html file without input:
node mock.js
If you have any questions, please email willmowlam.510@icloud.com or visit my GitHub profile at https://github.com/willmowlam
Copyright (c) 2024 Will Mowlam
Team Profile Generator is MIT licensed.