Build personal portfolio challenge

yes finally complete all projects, each project within a day…really feel relax and important thing is that I learn a lot, implementing things in a project give you more knowledge than simple examples…

Although all test cases are not pass,but please rate it.