uSketch is a creative application that allows users to sketch on a friendly interface a drawing based on mouse movements. The application supports shortcut keys for a smooth user experience.
The following features have been implemented per menu item:
- New
- Save as PNG
- Export as SVG
- Undo
- Redo
- Clear
- Select
- View in browser
And a general grid background to assist users with the drawing experience.
The application has been developed using the following tools:
- C# programming language
- Windows Forms template
- SVG .NET library
- Provide a simple, user-friendly interface to allow mouse-drawing on a picture box
- Provide an application that is scalable, maintainable, and easy to use as well as modify based on requirements
- Provide an application written while following C# standard coding conventions
- Provide an application that is robust, and does what is intended to
You can download the executable file from the "releases" section and test it.
- Biweekly updates to improve on the program's robustness
- Better UI designed using FontAwesome.Sharp or MaterialSkin.2 library.
- More features such as a Tool Bar, AI Generated drawing, etc.
Main Window
Menu items with keyboard shortcuts
Success message shown after saving the file on your local system
SVG file viewed from the user's browser client