Skip to content

An application that generates a GitHub Portfolio page from the command line using Node and Inquirer.

Notifications You must be signed in to change notification settings

kara-krzystan/portfolio-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Module 9 Project: Portfolio Generator

Description

In this module, I used node.js to build a program that creates a GitHub portfolio page using the command line to capture user input and place it in a JavaScript function that outputs a finished HTML page.

Overview of Concepts Learned

  • Identify the purpose Node.js serves in modern web development and when to use it
  • How to create and execute a Node.js application from the command line
  • Outline the differences between the JavaScript syntax used thus far and the new ES6 features to understand the purpose they serve in JavaScript
  • How to build interactive command-line applications that process user input using a third-party Node.js module
  • Modularizing code into multiple files
  • Using string literals to dynamically generate markdown from the command line
  • How to handle asynchronicity with callbacks and Promises

Additional Class Activities

  • Node.js File System Module
  • How to use npm to initialize a project and install/import Node.js modules
  • Arrow Functions
  • Functional Loops
  • Object Destructuring

Built With

  • HTML
  • CSS
  • JavaScript
  • ES6
  • Node.js
  • npm
  • Inquirer
  • Font Awesome
  • Google Fonts

Contact

Kara Krzystan on GitHub

About

An application that generates a GitHub Portfolio page from the command line using Node and Inquirer.

Topics

Resources

Stars

Watchers

Forks