It's a cleaning service based company's website. You can add select an appointment for service dynamically. After purchasing you can also add a comment dynamically where both of these two features will show in the front page.
It can distinguish a normal user and an admin. A normal user can see his purchase history. An admin can add new features and also can add new admin with a email.
Note: didn't add credit card feature and admin's feature of peoples purchased item's status changing feature.