Many of the tools we had to hand-build at the time, are common place in CMS platforms nowadays.
We had to build a Star Ratings tool for customers to post their ratings. It would store their IP, and their rating and had various security features. We also wrote a Recently Used feature, which is basically “what you have looked at”. Again, obvious now, but this had to be written from scratch. Database stored, and used by only the user…