Code Monkey home page Code Monkey logo

professional-readme-generator's Introduction

README.md Generator with Node.js

Description

This is a command line interface application which creates a README file for your application repositories. This will allow people to understand how your app works, how to install it, and how other developers can contribute to your project. This README.md is being created via this system.

badge

You can access more badges and their purposes at shields.io

Table of Contents

Installation

Follow these steps to properly install this application:

To install this app you will need to run npm install for the following dependencies in your CLI, inquirer, fs, and util. This will allow the question prompts from the CLI for you to create your README.md.

Usage

Instructions for use:

Run the command node index.js in the CLI and the inquirer package will begin prompts for your README section information. As you answer each question you dynamically form the sections, and table of contents for your README.

A gif showing a person responding to the prompts in the CLI

All the responses are converted to markdown format and the fs.write package will create the README.md file automatically upon completing the prompts.

A gif showing a person responding to the prompts in the CLI

Here is an MP4 showing the entire process that can be watched through the Awesome Screenshot link below.

Walkthrough video

Questions

For further questions:

If you have any questions, or additional feedback, please feel free to email me and I will respond as soon as possible.

Contact Info:

GitHub: JohnBanas

Email: [email protected]

License

This application has the MIT License.

For more information please view the license description.

Contributers

Xandromus Xander Rapstine
gchoi2u
Original Source Code: https://github.com/coding-boot-camp/potential-enigma How to create a Professional README

professional-readme-generator's People

Contributors

johnbanas avatar

Stargazers

Amaury Silverio avatar

Watchers

 avatar

professional-readme-generator's Issues

License Badges

Description

  • Create a list of options for licenses
  • After user chooses license the corresponding badge is placed at the top of the page

GitHub profile link

Description

  • Users prompted to enter GitHub username
  • Username is added to Questions section of the README
  • The Username is a link to their GitHub profile.

README.md sections

Description

  • Create prompts for description, installation instructions, usage information, contribution guidelines, and test instructions.
  • When prompts are given user input, it is added to the corresponding section of the README.

Email

Description

  • User is prompted for email
  • Email is added to the README section Questions
  • Additional instructions are also given on how to reach user via email

Table of Contents

Description

  • Create links to README sections
  • When links are clicked user is taken to that section of the README

Title

Description

  • When prompted for title, this input is displayed as the title of the README

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.