You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
app-ideas/Projects/Drawing-App.md

28 lines
883 B

# Drawing App
**Tier:** 2-Intermediate
Create digital artwork on a canvas on the web to share online and also export as images.
## User Stories
- [ ] User can draw in a `canvas` using the mouse
- [ ] User can change the color
- [ ] User can change the size of the tool
- [ ] User can press a button to clear the `canvas`
## Bonus features
- [ ] User can save the artwork as an image (`.png`, `.jpg`, etc format)
- [ ] User can draw different shapes (`rectangle`, `circle`, `star`, etc)
- [ ] User can share the artwork on social media
## Useful links and resources
6 years ago
- [Learn how to create a Drawing Application using p5js](https://www.florin-pop.com/blog/2019/04/drawing-app-built-with-p5js/)
## Example projects
- [Drawing App by Florin Pop](https://codepen.io/FlorinPop17/full/VNYyZQ)
- [Drawing App by t0mm4rx](https://codepen.io/t0mm4rx/full/dLowvZ)