Summer of Code/2015/ImageViewerJSshrey: Difference between revisions
No edit summary Tag: visualeditor |
timeline edit Tag: visualeditor |
||
| Line 1: | Line 1: | ||
f | |||
== '''About Me''' == | == '''About Me''' == | ||
| Line 109: | Line 110: | ||
| | | | ||
Pre program week 1 – Discuss the | Pre program week 1 – Discuss the final | ||
<nowiki> </nowiki> features required, libraries to be used, information to | <nowiki> </nowiki> features required with my mentor walter, libraries to be used, any other information that is needed pertaining to the project | ||
|- | |- | ||
| Line 118: | Line 119: | ||
| | | | ||
Work and Plan out the design of | Work and Plan out the design of | ||
<nowiki> </nowiki> the application | <nowiki> </nowiki> the application, Start implementing | ||
|- | |- | ||
| Line 126: | Line 127: | ||
| | | | ||
Create the structure | Create the structure | ||
<nowiki> </nowiki> HTML,CSS (semester exams in college). | <nowiki> </nowiki> HTML,CSS ,Create JavaScript to | ||
<nowiki> </nowiki> load images (semester exams in college). | |||
|- | |- | ||
| Line 133: | Line 135: | ||
| | | | ||
Add basic features - | |||
# fullscreen, orginal view | |||
# crop, resize, rotate | |||
# start working on UI | |||
# start working on UI | |||
# crop, resize, rotate | |||
|- | |- | ||
| Line 141: | Line 147: | ||
| | | | ||
Add advance features- grayscale | Add advance features- | ||
# grayscale | |||
# brightness | |||
# blur,sharpen | |||
# vintage,lomo etc | |||
# initiate tutorials | |||
|- | |- | ||
| Line 148: | Line 159: | ||
| | | | ||
Plug in mechanism, touch interface, drag drop option, save image | # Plug in mechanism, | ||
# touch interface, | |||
# drag drop option, | |||
# save image | |||
* Functioning application with almost all features will be ready. | |||
|- | |- | ||
| Line 162: | Line 177: | ||
| | | | ||
Add more features if required | # Add more features if required | ||
<nowiki> </nowiki> browsers, cross browser compatibility | # Check the code in multiple | ||
<nowiki> </nowiki> browsers, cross browser compatibility | |||
# Testing | |||
|- | |- | ||
| Line 170: | Line 187: | ||
| | | | ||
Enhance | # Enhance | ||
<nowiki> </nowiki> tutorials. Present the code in front of kids | <nowiki> </nowiki> tutorials. | ||
<nowiki> </nowiki> and teachers, | # Present the code in front of kids | ||
<nowiki> </nowiki> and teachers, | |||
# Note the challenges faced and collect their feedback, | |||
|- | |- | ||
| Line 179: | Line 198: | ||
| | | | ||
Make changes to code according to | # Make changes to code according to | ||
<nowiki> </nowiki> the feedback, Finalize | <nowiki> </nowiki> the feedback, | ||
# Clean up UI, | |||
# Fix bugs, | |||
* Finalize | |||
|- | |- | ||
| Line 187: | Line 209: | ||
| | | | ||
# Polish tutorials, | |||
# Write documentation | |||
|- | |- | ||