Make a website where users can catalog their collection of any set of items. It really helps if you have a hobby where you collect something so that you have something that interests you: my CDs, my comics, my books, etc. Usually you need to figure out how to store data for representing real-world objects and relate to several concepts, such as a book, category, and author. You can add images for playback from everything from resizing images to storing items in Amazon S3 buckets. If objects are things that you do something (for example, reading or listening), you can also create an interaction registration system. Creating data models that allow users to catalog not only their collections,but also their habits of interacting with them (graphics!), Must provide a lot of things for the code.