salut,
mysql pas obligatoire, tu peux utiliser un fichier pour stocker tes données, pour ce qui est du js/php, je trouve que le php est plus accessible, tu trouvera plus facilement des tuto sur la gestion des fichiers et des dates. Aprés je pense que tu peux le faire qu'en js mais de doute façon, tu auras du codage HTML à prévoir pour afficher.
J'espére avoir répondu à ta question.
@+
Flo