jyCanvas - Web Drawing Application
jyCanvas is an interactive web-based canvas application that allows users to express their creativity through digital drawing. This project was developed as part of the Software Studio 2024 Spring course.
- Basic control tools
- Text input functionality
- Custom cursor icons
- Refresh button to clear the canvas
- Various brush shapes for diverse drawing styles
- Undo and Redo functionality
- Image upload tool
- Download option to save your creations
Use the side scroll bar to choose your desired color. The brush icon next to the thickness control will change to reflect your selected color, indicating the color that will be used for all subsequent drawing actions.
- Visit the jyCanvas website
- Select your desired tool from the toolbar
- Choose a color using the side scroll bar
- Start drawing on the canvas!
- Use the undo/redo buttons to correct mistakes
- Upload images or add text as needed
- When finished, download your artwork
For a more high quality walkthrough of jyCanvas features, check out our YouTube demo video.
- There is a minor bug with the undo functionality for shapes. Some erased brush strokes may reappear when undoing shape drawings.
The layout, button color changes, and color palette were hand-coded, representing a significant effort in the development process.
We welcome your feedback and contributions to improve jyCanvas. Please feel free to submit issues or pull requests to our GitHub repository.
Copyright (c) 2024 vaclis. All rights reserved.
This software and associated documentation files (the "Software") are the exclusive property of vaclis. The Software is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties.
Unauthorized copying, modification, distribution, or use of this Software, via any medium, is strictly prohibited without the express written permission of vaclis.
For licensing inquiries, please contact: [email protected]
Thank you for using jyCanvas! We hope you enjoy creating beautiful artwork with our web application.