Object-Oriented-Programming-SVG-Logo-Maker

所属分类:图形图象
开发工具:Others
文件大小:0KB
下载次数:0
上传日期:2023-09-03 21:14:56
上 传 者sh-1993
说明:  面向对象编程SVG Logo Maker,,
(Object-Oriented-Programming-SVG-Logo-Maker,,)

文件列表:
examples/ (0, 2023-09-11)
examples/Circle.svg (213, 2023-09-11)
examples/Square.svg (225, 2023-09-11)
examples/Triangle.svg (226, 2023-09-11)
index.js (1823, 2023-09-11)
lib/ (0, 2023-09-11)
lib/shapes.js (1091, 2023-09-11)
lib/shapes.test.js (2262, 2023-09-11)
lib/svg.js (999, 2023-09-11)
lib/svg.test.js (1687, 2023-09-11)
package-lock.json (146146, 2023-09-11)
package.json (317, 2023-09-11)

# SVG Logo Maker ![github-license](https://img.shields.io/badge/License-MIT-blue.svg) ## Client Needs Design an application using node.js to create logos based on user input. ## Acceptance Criteria - After installing the dependencies, when the user enters "npm start" in the terminal the user is prompted for information. - After the npm start command is given, the user is prompted to enter 1-3 letters, color for the text, a shape, and a color for the shape. - After the user has answered all the questions an .svg file is updated in the examples folder with the most recent input. - When all of the prompts are answered by the user the file with the associated shape will be dynamically updated in the examples folder. (Example: Circle.svg) - When the shape.svg file is opened the user should be presented with their generated logo that is set to 300x200 pixels. - This was done by setting the dimensions for the image to 300x200 pixels for the user to save. ## Installation To install this application, download this repository to a local directory and run "npm install" in the terminal to install the required dependencies. ## Usage ![SVG-Mockup](https://github.com/Bunde20/Object-Oriented-Programming-SVG-Logo-Maker/assets/135177057/26ee5c58-2652-42f9-b9a4-edd27f8b001c) - Follow the link to view a longer video showing the dynamic application functionality: [SVG-Logo-Demo.webm](https://github.com/Bunde20/Object-Oriented-Programming-SVG-Logo-Maker/assets/135177057/30db8538-a49d-4288-bfba-231828b563b9) ## License This application falls under the [MIT](https://choosealicense.com/licenses/mit/) license.

近期下载者

相关文件


收藏者