{"id":20580386,"url":"https://github.com/cyphernyx/make-an-svg-logo-with-node","last_synced_at":"2026-04-22T10:02:27.618Z","repository":{"id":183818204,"uuid":"670785048","full_name":"CypherNyx/Make-an-SVG-Logo-with-Node","owner":"CypherNyx","description":"Node.js command-line application that takes in user input to generate a logo and save it as an SVG fileLinks to an external site.. The application prompts the user to select a color and shape, provide text for the logo, and save the generated SVG to a .svg file.","archived":false,"fork":false,"pushed_at":"2023-07-28T22:06:33.000Z","size":7839,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-06T11:49:47.474Z","etag":null,"topics":["inquirer-prompt","javascript","nodejs","oop-in-javascript"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CypherNyx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-07-25T20:43:33.000Z","updated_at":"2023-08-03T04:14:20.000Z","dependencies_parsed_at":"2024-11-16T06:33:48.207Z","dependency_job_id":null,"html_url":"https://github.com/CypherNyx/Make-an-SVG-Logo-with-Node","commit_stats":null,"previous_names":["cyphernyx/svg-logo-maker","cyphernyx/make-an-svg-logo-with-node"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/CypherNyx/Make-an-SVG-Logo-with-Node","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CypherNyx%2FMake-an-SVG-Logo-with-Node","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CypherNyx%2FMake-an-SVG-Logo-with-Node/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CypherNyx%2FMake-an-SVG-Logo-with-Node/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CypherNyx%2FMake-an-SVG-Logo-with-Node/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CypherNyx","download_url":"https://codeload.github.com/CypherNyx/Make-an-SVG-Logo-with-Node/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CypherNyx%2FMake-an-SVG-Logo-with-Node/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32130776,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-22T08:34:57.708Z","status":"ssl_error","status_checked_at":"2026-04-22T08:34:55.583Z","response_time":58,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["inquirer-prompt","javascript","nodejs","oop-in-javascript"],"created_at":"2024-11-16T06:23:22.246Z","updated_at":"2026-04-22T10:02:27.567Z","avatar_url":"https://github.com/CypherNyx.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SVG Logo Maker\n\u003e Module 10 - Object-oriented Programming: SVG Logo Maker\n\nThis is a Node.js command-line application that takes in user input to generate a logo and save it as an SVG fileLinks to an external site.. The application prompts the user to select a color and shape, provide text for the logo, and save the generated SVG to a .svg file.\n\n![JavaScript](./assets/JavaScript.svg)\n![Node](./assets/node.svg)\n![HTML](./assets/html.svg)\n\n## Table of Contents\n  * [Demo](#demo)\n  * [Screenshots](#screenshots)\n  * [Installation](#installation)\n  * [Usage](#usage)\n  * [Contributing](#contributing)\n  * [License](#license)\n  * [Questions](#questions)\n\u003cbr\u003e\u003cbr\u003e\n\n## Demo\nHere is the Application Demo:\u003cbr\u003e\u003cbr\u003e\n[Link to video Demo ➡️](https://drive.google.com/file/d/13NkIIsRzhHnStwo339Fk1UFPMev-BwOd/view)\n\nhttps://github.com/CypherNyx/Make-an-SVG-Logo-with-Node/assets/133705303/09b69640-0a32-4535-98c1-a6fac96e66f4\n\n \u003cbr\u003e\u003cbr\u003e\n### Sample Images:\n![circle](./examples/circle_sample.svg)\n![square](./examples/square_sample.svg)\n![triangle](./examples/triangle_sample.svg)\n\n## Screenshots\n\u003cbr\u003e\u003cbr\u003e\n![Shapes test](./assets/Screenshot-passed-tests.png)\n![Prompt questions](./assets/Screenshot-prompts.png)\n\u003cbr\u003e\u003cbr\u003e\n\n## Installation\nTo create your svg logo first, you'll need to have Node.js installed on your computer. Once you have Node.js set up, you can follow these steps to install and use the application:\n\n1. Clone this GitHub repository to your local machine. \u003cbr\u003e \n```sh\ngit clone https://github.com/CypherNyx/Make-an-SVG-Logo-with-Node.git\n```\n2. Open a terminal or command prompt and navigate to the cloned repository's directory.\n3. Run ```npm install``` to install the necessary dependencies.\n\n## Usage\nTo generate your SVG icon, follow these steps:\n\n1. Open a terminal or command prompt and navigate to the SVG logo maker directory.\n2. Run the application using the command \u003cbr\u003e\n```sh\nnode index.js\n```\n3. Answer the prompted questions about your application repository.\n4. Once you have provided all the required information, the application will generate a file named logo.svg in the same directory\n5. Open the new \"logo.svg\" file in VS Code and if you press alt + B, this will open the image on your default browser where you can check the final result. Now you are ready to rename the file and move it to it's final destination, enjoy!\n\n## Contributing\n1. Fork it (\u003chttps://github.com/CypherNyx/Make-an-SVG-Logo-with-Node/fork\u003e)\n2. Create your feature branch (`git checkout -b suggest/new-feature`)\n3. Commit your changes (`git commit -m 'Add some new-feature'`)\n4. Push to the branch (`git push origin suggest/new-feature`)\n5. Create a new Pull Request\n\n## License\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n  \n  https://opensource.org/licenses/MIT \n\n## Questions\nIf you have any questions or need further assistance, you can reach me via the following:\n\n  GitHub: [Dahlia Guido's GitHub](https://github.com/CypherNyx) \u003cbr\u003e\n  Email: dguido.dev@gmail.com\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcyphernyx%2Fmake-an-svg-logo-with-node","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcyphernyx%2Fmake-an-svg-logo-with-node","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcyphernyx%2Fmake-an-svg-logo-with-node/lists"}