Dev-README-Generator is a command-line application that helps developers quickly create a professional README file for their projects.
- Motivation: Developers often spend time manually formatting README files, which can be automated.
- Purpose: This tool streamlines README creation, allowing developers to focus on coding and their projects.
- Problem Solved: Automates the process of generating a high-quality README with essential sections.
- What I Learned: Working with Node.js, handling user input using Inquirer, and dynamically generating Markdown content. and learn about concept of the profassional Readme file.
- Clone the repository:
git clone https://github.com/yourusername/Dev-README-Generator.git
- Navigate to the project folder:
cd Dev-README-Generator
- Install dependencies:
npm install
- Run the application:
node index.js
- The application prompts the user for details about their project, such as title, description, installation steps, usage, contributors, license, and more.
- After completing the prompts, it generates a professional
README.md
file.
? What is your project title? My Awesome Project
? Provide a short description: This is an automated README generator.
? What are the installation steps? npm install, node index.js
...
# My Awesome Project
## Description
This is an automated README generator.
...
- Created by Luna Houshmans
- Built with Node.js and Inquirer
- Link for info GitHub Doc
- Info about how to choose your license Licenses
This project is licensed under the MIT License. See the LICENSE file for details.
- Generates a structured README file automatically
- Supports different licenses
- Includes a table of contents for easy navigation
- Saves time for developers
- Fork the repository
- Create a new branch:
git checkout -b feature-name
- Make changes and commit:
git commit -m 'Added new feature'
- Push changes:
git push origin feature-name
- Open a pull request
Run the application with node index.js and verify the generated README.md
file.