No need to use any prepositions nefore 'the next day'. Say just The next day she planted the rose in the garden . The next day, after coming home from school, she quickly did (I wouldn't use the verb 'did' in this case, it somehow sounds unnatural to me; but any other appropriate verb escapes me now) her homework and finished her lunch.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.