This is a command-line application that generates SVG logos based on user input. The application prompts the user to enter text, text color, shape type, and shape color, and then creates an SVG file named logo.svg
that represents the generated logo. The user can view the logo by opening the logo.svg
file in a web browser.
- Node.js (v14 or above)
- NPM (Node Package Manager)
- Jest (if you would like to test)
-
Clone the repository by running the following command in your shell:
git clone https://github.com/kevhuff/mod-10-chall cd logo-generator npm install
Run the application:
in your shell
node index.js
Follow the prompts to enter the logo text, text color, shape type, and shape color.
After providing the input, an SVG file named logo.svg will be generated in the project directory.
-
Open logo.svg in a web browser to view the generated logo. I prefer the drag and drop method. Use this bt dragging the logo.svg file into your browsers window.
-
click the following link for a video demonstration of the application's functionality: https://drive.google.com/file/d/15KkMD5AuBLRfMGsx7V-evlpxKZyRU1dY/view
Contributions are welcome! If you find any issues or have suggestions for improvement, please create a new issue or submit a pull request.
This project is licensed under the MIT License.