/Readme-Generator

A command-line professional README.md generator using node, npm inquirer, and npm fs. This application will allow you to create a quality README.md quickly, so that you can devote more time to your code.

Primary LanguageJavaScript

Readme.md Generator

GitHub license

Description

This project is a command-line professional README.md generator using node, npm inquirer, and npm fs. Using this command line application, it is very easy to create a quality README.md quickly, so that you can devote more time to your code.

User Story

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

Acceptance Critera

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

Table of Contents

Video

VideoWalkthrough

Watch the full length demo here

Installation

To install this application and all corresponding dependencies:

git clone git@github.com:hannahnmcdonald/Readme-Generator.git
cd Readme-Generator
npm install     

Usage

The application will be invoked by using the following command:

node index.js

After this command is run, you will be given a serious of questions to which you will answer and press enter. After all questions are answered, your README.md will be generated in the current directory.

Technologies

  • Node.js
  • npm inquirer
  • npm fs

License

This repository is under the MIT License.

GitHub license

Contributing

  • Fork the repo from Github
  • Clone the repo locally
  • Commit your changes
  • Push to your branch
  • Open a Pull request for review

Questions?

Contact me @ hannahcodes@protonmail.com