Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/itsmunim/simple-canvas
A very simple canvas that lets you add text or images on top of it. Oh, also you can add your own images ;)
https://github.com/itsmunim/simple-canvas
Last synced: about 4 hours ago
JSON representation
A very simple canvas that lets you add text or images on top of it. Oh, also you can add your own images ;)
- Host: GitHub
- URL: https://github.com/itsmunim/simple-canvas
- Owner: itsmunim
- Created: 2016-08-19T18:25:31.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-08-19T18:35:36.000Z (over 8 years ago)
- Last Synced: 2024-02-23T09:43:05.088Z (9 months ago)
- Language: JavaScript
- Size: 3.34 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Applied Patterns
- MVC
- Factory Method### Used Module Dependency Library
- RequireJS with Text plugin
### Used JS Library apart from VanillaJS
- JQuery
- Why?
- To save time in re-inventing lots of basic stuffs and putting more focus on the actual problem solving
- JQuery form plugin
- Why?
- I needed to make the file upload experience proper and useful. Also the sent response from node was visible rather than the actual app page. I had to intercept the ajax form submission anyways.### Comments
Tried to use comments as less as possible, rather focused on meaningful naming and DRY approach to make the code more
readable and understandable. As according to the book **clean code**, your code should speak for itself; so use comments
only if it's a must.### How to run
`npm install`
`npm start`