Click the images to read more about the project.