90% there - buy ya - I don't trust the recommendation engine to fly solo yet. Maybe if I can stop my day job and work on it 100% - but I am not there yet.
Yea - the customers get an email with the choice 15 days in advance. They don't get a list to pick from. Just one where they say yay/nay - if nay, then a new item gets pick and new email is generated.
I did it to be able to call myself a full-stack software dev. Basically, get over my imposter syndrome.