Hello :)
Alors pour les likes uniques tu peux faire une sous collection likes dans les posts, et cette collection sera une liste de user_id
Et pour la vérification unique suffit de t'assurer que l'id de la personne qui veut liker n'est pas présente dans la liste
Si tu passes par Firebase il y a des fonctions d'indexations toutes pretes, ce serait plus pratique