Skip to content

Omar4589/SVG-enerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SVG-enerator

License: MIT

Description

Introducing SVG-enerator!
This is a command line application that generates a logo and saves it as an SVG. It allows the user to choose between three shapes - Square, Triangle, and Circle. The user can also specify the color of the shape, up to 3 letters that will be placed inside the shape, and the color of the chosen letters.

A walkthrough video demonstrating the functionality of the application:

https://drive.google.com/file/d/1uNsSoVovaaNelhpqedzYPO5biyyZwHQj/view

Table Of Contents

Installation

To use SVG-enerator, you must have Node.js installed on your computer. You can download Node.js here. Once Node.js is installed, clone this repository and navigate to the project directory in your terminal. Then, run the following command to install the necessary dependencies: npm install.

Usage

To use the SVG-enerator, navigate to the project directory in your terminal and run the following command: node index.js. The application will prompt you to choose a shape, it's color, it's text, and it's text color. Once you have made your selections, the application will generate an logo.svg file in the 'examples' folder with the specified shape and attributes. The size of the SVG will be 300 x 200 pixels.

Contributions

If you would like to contribute to the SVG-enerator, please fork the repository and submit a pull request. All contributions are welcome!

Tests

To run the automated test for SVG-enerator, execute the following command in your terminal: npm test.

Questions

If you have any questions about this project, please contact the project owner by visiting their GitHub profile at github.com/Omar4589 or by emailing them at omar4589@hotmail.com.

Tool URL

github.com/Omar4589/SVG-enerator

Technologies

The following technologies were used to develop SVG-enerator:

Languages

  • Javascript

Frameworks

Libraries

  • Inquirer

APIs

Other

  • Node.js

Collaborators

License

This project is licensed under the MIT License.

MIT License Notice: A short and simple permissive license with conditions only requiring preservation of copyright and license notices. Licensed works, modifications, and larger works may be distributed under different terms and without source code.

About

This is a command line application that generates a logo and saves it as an SVG. It allows the user to choose between three shapes - Square, Triangle, and Circle. The user can also specify the color of the shape, up to 3 letters that will be placed inside the shape, and the color of the chosen letters.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors