Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReadMe-Generator

Professional README Generator This application is a command-line tool that helps developers create a professional README file for their projects. It guides the user through prompts to enter relevant information and then generates a well-structured README based on those inputs.

Table of Contents o Project Title: Name of your project. o Description: A brief description of what your project does. o Installation Instructions: Steps for users to install your project. o Usage Information: How to use your project. o License: Choose a license (like MIT, GPL, etc.). o Contributing Guidelines: Guidelines for users who want to contribute. o Test Instructions: How to run tests for your project. o GitHub Username: For linking to your GitHub profile. o Email Address: For user inquiries.

Installation

  1. Clone this repository to your local machine
  2. Navigate to the project directory
  3. Install the required dependencies
  4. Ensure Node.js is installed.

Usage To generate a README file, follow these steps: 2. Open a terminal in the root project directory. 3. Run the generator with this command: node index.js

You will be prompted to enter details about your project. Answer each question, as the information will be used in the README sections: • Project Title: Name of your project. • Description: A brief description of what your project does. • Installation Instructions: Steps for users to install your project. • Usage Information: How to use your project. • License: Choose a license (like MIT, GPL, etc.). • Contributing Guidelines: Guidelines for users who want to contribute. • Test Instructions: How to run tests for your project. • GitHub Username: For linking to your GitHub profile. • Email Address: For user inquiries. After you've completed all the prompts, a README.md file will be created in the root directory, formatted with your input.

File Structure • index.js: Main file where prompts are handled and README generation occurs. • package.json: Lists dependencies and scripts. • .gitignore: Excludes node_modules/ and other files from being committed. • README.md: Generated README file output.

License This project is licensed under the MIT License. See the LICENSE file for more details.

Contributing Guidelines

  1. Fork the Repository: First, fork this repository to your GitHub account, creating a personal copy for your contributions.
  2. Clone Your Fork: Clone your forked repository to work on it locally.
  3. Install Dependencies: Ensure that all required packages, especially inquirer, are installed.
  4. Enhance README Generation: Open the index.js file and focus on the function that prompts user input for the README sections.
  5. Run and Test: Check the generated README.md to ensure it reflects all inputs accurately and adheres to professional standards.
  6. Document Changes: Update or create a new section within the project’s README file explaining any new functionalities or options added to the README generator.
  7. Commit Changes/ Push Changes/ Merge

Contact • GitHub: your-username • Email: your-email@example.com

About

Practice creating a ReadMe through node

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages