Stage by stage - creating a school plan app