Implementation

Now that scripts is back up, our implementation is running on scripts for all to see:

Parent side
Babysitter side

Changes and Feedback

For GR5 we incorporated feedback from the heuristic evaluations and implemented a backend in Django to allow actual job creation and updating of schedules. Here is a list of significant changes we made:

ApplyJobPopup Name
Not Enough Distinction Between Table Headers and Rows
Unnecessary amount of whitespace between table columns
Text boxes not aligned in parent job popup
Schedule color scheme
Schedule Legend
Easy to apply to job by mistake
Possible to create empty job posting
Need to delete job after creation
Button sizes too small
Consistent menu options
Clear All button for schedule
Make next button in create jobs more obvious
or' used in entire time option if there are multiple days involved
Calendar Dates for babysitter
Visibility of the number of steps involved in job creation
Create datastructure for storing jobs
Job Popup should display information about the job
Update Calendar from created jobs
Update babysitter job lists from created jobs
Create datastructure for schedule
Update calendar with schedule
Toolbar buttons not aligned
Make date/time job description easier to read (times and dates should line up)

There were a few comments from the heuristic evaluation we did not implement either because we disagreed with the evaluation or because we could not find a solution and it was not a critical problem.

There still remains a long list of features we would like to implement, but the current website is a good representation of our critical features.

  • No labels