Summer of Code/2015/ImageViewerJSshrey: Difference between revisions

Shrey (talk | contribs)
No edit summary
Tag: visualeditor
Shrey (talk | contribs)
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 be shared  
<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:
    
    
   |
   |
Create JavaScript to
Add  basic features -  
<nowiki> </nowiki> load images ,basic features - crop,resize, rotate, fullscreen, orginal view and start working on UI   
# 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,brightness,blur,sharpen,vintage,lomo etc and initiate tutorials   
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, Functioning application with almost all features will be ready.   
# 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. Check the code in multiple
# Add more features if required
<nowiki> </nowiki> browsers, cross browser compatibility, testing  
# 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, note the challenges faced and collect their feedback,   
# 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:
    
    
   |
   |
Clean up UI, Fix bugs,Polish tutorials, Write documentation   
# Polish tutorials,  
# Write documentation   
   
   
  |-
  |-