53 | | ||10th June||Volunteers' list populated from database||Populate the volunteers list with volunteers which can be dragged and dropped to main grid||started|| |
54 | | ||13th June||Only eligible volunteers are displayed||Shortening the list of volunteers based of filter criteria, distance parameter||not started yet|| |
55 | | ||17th June||The grid will show light blue color for slots which require filling||Filling the grid with blue color based on db query where timeslot is a part of an event requiring volunteer||later|| |
56 | | ||29th June||Error message for conflicting allotment||Checking the new allotments for clashes with previous job role allotment||later|| |
57 | | ||2nd July||Success message on submission of new roster||Storing new data into database||66% complete|| |
58 | | ||9th July||Ability to view job allotment based on volunteer filter||Clicking on a volunteer should display his / her job allotment||not started yet|| |
59 | | ||15th July||A volunteer can declare that he will be unavailable from time A to B, and thus, he cannot be assigned a job in that time||Implementing features like suggest a volunteer, and declaring unavailability by volunteer|||| |
60 | | ||22nd July||The software can autofill the timeslot roster on clicking auto fill||Autofilling functionality|||| |
61 | | ||28th July||Improved look and feel of the application||Write CSS|||| |
62 | | ||2nd August||Buffer period||Complete any pending work|||| |
63 | | ||5th August||Improved code structure||Code cleanup and commenting|||| |
64 | | ||8th August||Solved bugs||Fix typos, improve the flash messages and other metadata text.|||| |
65 | | ||10th August||Solved Bugs||Testing|||| |
66 | | ||13th August||Project completion||Complete documentation, and submit report|||| |
| 53 | ||10th June||Volunteers' list populated from database||Populate the volunteers list with volunteers which can be dragged and dropped to main grid||75% complete|| |
| 54 | ||18th July||Success message on submission of new roster||Storing new data into database||90% complete|| |
| 55 | ||20th July||Fix correct JSON parsing||Complete roster write and read|||| |
| 56 | ||24th July||Option to search volunteers, and short list volunteers by filters ||Scaling of the volunteers list on the side panel |||| |
| 57 | ||28th July||Admin and user differentiation using auth||Preliminary User profiles|||| |
| 58 | ||3rd August||A volunteer can declare that he will be unavailable from time A to B, and thus, he cannot be assigned a job in that time||Implementing features like suggest a volunteer, and declaring unavailability by volunteer|||| |
| 59 | ||7th August||Profile improvements||Adding features to the user and the admin profile|||| |
| 60 | ||9th August||Error message for conflicting allotment||Checking the new allotments for clashes with previous job role allotment||later|| |
| 61 | ||13th August||Improved look and feel of the application||Write CSS|||| |
| 62 | ||16th August||Buffer period||Complete any pending work|||| |
| 63 | ||18th August||Improved code structure||Code cleanup and commenting, shifting strings to T() etc.|||| |
| 64 | ||20th August||Project completion||Complete documentation, and submit report|||| |