Readme Generator
Description
This application was created with Node.js, Node.js File System Module, and Inquirer. The application generates a README file based on user input.
Table of Contents
- Technology Stack
- User Story
- Acceptance Criteria
- Installation
- Usage
- Generated File Example
- License
- Contributors
- Outside Resources
- Questions
Technology Stack
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
Installation
- Ensure you are running Node.js v16.
- Clone the repository.
git clone git@github.com:erin-m-keller/keller-readme.git
- Install the dependencies.
npm i
- Start the application.
npm start
Answer the prompts to generate a README file.
Usage
application-demo.mp4
Click play to watch the video. Enjoy the music!
Generated File Example
License
Contributors
Outside Resources
- ChatGPT: Used ChatGPT to generate the regex used within the application.
Questions
If you have any questions about this project, please contact me directly at aestheticartist@gmail.com.
You can view more of my projects here.