Skip to content

jgarcia45/professional-readme-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node.js Challenge: Professional README Generator

MSU

Technologies

Technologies Technologies Technologies Technologies

Description

Our task is to create a command-line application that dynamnically generates a professional README.md file from a user's input. I will be using node.js and the Inquirer Package within the application. We are using this Professional README Guide as a guide to generate the README file. The application will be invoked by using the following command:

node index.js

Installation

Requirments

Node.js

Once Installed:

  1. Clone the Repository on to your machine.
  2. Open the terminal and ensure you are in the right file path.
  3. Run the command npm install to download the packages.
  4. Then run the command node index.js to run the software.
  5. The readme file is saved under the dist folder.

User Story

AS A developer
I WANT a README generator
SO THAT I can quickly create a professional README for a new project

Acceptance Criteria

GIVEN a command-line application that accepts user input
WHEN I am prompted for information about my application repository
THEN a high-quality, professional README.md is generated with the title of my project and sections entitled Description, Table of Contents, Installation, Usage, License, Contributing, Tests, and Questions
WHEN I enter my project title
THEN this is displayed as the title of the README
WHEN I enter a description, installation instructions, usage information, contribution guidelines, and test instructions
THEN this information is added to the sections of the README entitled Description, Installation, Usage, Contributing, and Tests
WHEN I choose a license for my application from a list of options
THEN a badge for that license is added near the top of the README and a notice is added to the section of the README entitled License that explains which license the application is covered under
WHEN I enter my GitHub username
THEN this is added to the section of the README entitled Questions, with a link to my GitHub profile
WHEN I enter my email address
THEN this is added to the section of the README entitled Questions, with instructions on how to reach me with additional questions
WHEN I click on the links in the Table of Contents
THEN I am taken to the corresponding section of the README

Screenshot

The screenshot shows the output of the markdown file that is generated. README File

Video

A link to the Video:

Link

A link to the code:

https://github.com/jgarcia45/professional-readme-generator