Adaptation from Mackenzie Child's course: Pinterest Clone