уточнить о чем речь, о бэке или о фронте))
Я фронт , и буду писать фронтовую часть, но в то же время мне надо объяснить, как на бэке это всё реализовывается , если есть возможность на php то просто объяснить , если js (node) то самому и Бэк и фронт пилить