Skip to content

nadavWeisler/MaskingGenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MaskingGenerator

MaskingGenerator is a web application that allows users to generate masked shapes (rectangle, circle, triangle) within specified frames. Users can customize various parameters such as shape type, dimensions, number of shapes, number of frames, and more.

Features

  • Generate masked shapes (rectangle, circle, triangle) within frames.
  • Customize shape type, dimensions (in millimeters), number of shapes, and number of frames.
  • Download generated shapes as a zip file.
  • Modern and responsive design for a seamless user experience.

Technologies Used

  • HTML5
  • CSS3
  • JavaScript (ES6)
  • jQuery
  • JSZip Library

Usage

  1. Clone the repository to your local machine.
  2. Open the index.html file in your web browser.
  3. Choose the shape type, dimensions, number of shapes, number of frames, and other options as needed.
  4. Click on the "Generate & Download" button to download the generated shapes as a zip file.

Folder Structure

  • css/ : Contains CSS stylesheets for styling the web application.
  • js/ : Contains JavaScript files for interactive functionality.
  • libs/ : Contains external libraries such as JSZip for generating zip files.
  • index.html : Main HTML file for the web application.
  • README.md : Documentation file (you are currently reading it).

Contributing

Contributions are welcome! If you have any suggestions or improvements, please open an issue or create a pull request.

License

This project is licensed under the MIT License.

Releases

No releases published

Packages

No packages published