a learning project for sharing photo online with comments