Editing User:MeShubham99/GSoc15/proposal
From BRL-CAD
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 80: | Line 80: | ||
* initial setup of a working environment (finalizing interfaces etc.) | * initial setup of a working environment (finalizing interfaces etc.) | ||
* discussions about change in workflow | * discussions about change in workflow | ||
− | * | + | * Since I would be working majorly on increasing user experience, milestones and objectives are vulnerable to changes (for the better). |
* '''WEEK 1 (31 May)''' | * '''WEEK 1 (31 May)''' | ||
− | + | Checking for proper uploading of obj files and proper viewing of the files. Finalize code and repair bugs. | |
* '''WEEK 2 (7 June)''' | * '''WEEK 2 (7 June)''' | ||
− | + | omniAuth added in web-app. Signing in with facebook, google and twitter enabled. | |
* '''WEEK 3 (14 June)''' | * '''WEEK 3 (14 June)''' | ||
− | + | Setting up mailer for email verification in case of logging in with native OGV login. Finalizing the registration and logging in process. | |
* '''WEEK 4 (21 June)''' | * '''WEEK 4 (21 June)''' | ||
− | + | Categorizing object uploads, enabling tagging of objects for better search results and tracking of Geometry files. | |
* '''WEEK 5 (28 June)''' | * '''WEEK 5 (28 June)''' | ||
− | + | Start with more socializing features of the web-app. Enable features like liking, sharing, viewing, track view history (done through tags of objects), suggesting appropriate objects to view by a user (again using tags). | |
* '''WEEK 6 (5 July)''' | * '''WEEK 6 (5 July)''' | ||
− | + | Finalize logging in process, authentication of user, other back-end developments till now. Develop enough socializing features for a mid-sem evaluation. Some Front-end enhancements will be seen (but few). | |
* '''MID TERM EVALUATION (tentative)''' | * '''MID TERM EVALUATION (tentative)''' | ||
* '''WEEK 7 (12 July)''' | * '''WEEK 7 (12 July)''' | ||
− | + | Finalize the socializing features. Provide the mentors a list of features that have been added. Ask for review from mentors about suggestions for any other add-ons. | |
* '''WEEK 8 (19th July)''' | * '''WEEK 8 (19th July)''' | ||
− | + | Implement adding of prefixes to obj models. Write tests | |
* '''WEEK 9 (26th July)''' | * '''WEEK 9 (26th July)''' | ||
− | + | Working on configuration form. | |
* '''WEEK 10 (2nd August)''' | * '''WEEK 10 (2nd August)''' | ||
− | Work on | + | Work on Loader indication and other visual notifications wherever needed and asked for. Work on a mailer digest for notifications and other information, that will appear on user dashboard. |
* '''WEEK 11 (9th August)''' | * '''WEEK 11 (9th August)''' | ||
− | + | Work on GUI and user friendly interface. (based on high level critique) | |
* '''WEEK 12 (16th August)''' | * '''WEEK 12 (16th August)''' | ||
− | + | Write appropriate Tests for future debugging. If time allows I would like to implement Zoom-in and Zoom-out options while viewing obj file. | |
* '''WEEK 13 (23th August)''' | * '''WEEK 13 (23th August)''' | ||
− | + | Review code and ask for review. Finalize GUI. | |
* '''BEFORE FINAL EVALUATION''' | * '''BEFORE FINAL EVALUATION''' | ||
− | + | Back-end Enhancements and improved creatives (GUI). Bug free, clean code and ideas for future development will be delivered. | |
='''My Preparation'''= | ='''My Preparation'''= |