Сделал сайт с рандомайзером фильмов и игр
Дисклеймер: я ни в коем случае не принижаю работу программистов, я сам работаю в IT уже 14 лет и прекрасно знаю, как там у них все устроено. Этот пост не о том, как я навайбкодил круче, чем команда разработчиков, т.к. я отлично понимаю, что порожденный код очень слабо подлежит нормальной человеческой поддержке. Я просто сделал простенький и прикольный инструмент для себя, и буду рад, если кому-то он тоже придется по душе.
Я вообще люблю рандомайзеры, и довольно часто их использую при выборе, что посмотреть, что почитать, или во что поиграть. Не всегда, но в умеренном количестве. Это придает мне ощущение, что я даю честный шанс чему-то малоизвестному, с чем я осознанно мог никогда не ознакомиться. Понятно, что все в рамках разумного, т.е. если мне рандомайзер скажет "играй вот в эту гачу" или "посмотри сиквел Чебурашки", то я нажму "дальше".
В общем, это моя странность, которой я придерживаюсь практически всю свою жизнь. В сети полно сервисов, которые решают аналогичные задачи: рандомайзеры фильмов, сериалов, игр, книг и т.д. Но у большинства из них есть минусы, которые в итоге побудили меня создать собственный инструмент.
Из основных минусов выделю лишь самые, на мой взгляд, значительные. Во-первых, почти все рандомайзеры сосредоточены на какой-то одной области, т.е. один для фильмов, а другой для игр и т.д. Во-вторых, они часто перестают работать. Например, я одно время пользовался разделом "Случайная книга" на livelib, но однажды он просто пропал из разделов сайта, а прямая ссылка стала вести на 404. Ну и самый главный недостаток - я не уверен, что у сервиса нормальная, обновляемая БД, и их рандомайзер настроен так, что я действительно могу наткнуться на случайный хидден гем.
В итоге на волне развивающейся популярности вайбкодинга я решил воплотить свою мини-мечту в реальность, и вот, спустя примерно месяц, первая версия моего сайта randoria.me доступна в публичном доступе. Сейчас доступны только рандомайзеры фильмов и игр, но в планах еще добавить как минимум сериалы и книги.
Что под капотом? БД фильмов и игр на основе TheTVDB и IGDB соответственно. Рандомайзеры я тюнил довольно долго, чтобы не было явного преобладания суперпопулярных айтемов или наоборот - ноунеймной индюшатины. Скорее всего этот тюнинг я еще буду продолжать. Также есть довольно типовые фильтры: рейтинг, год, жанр и т.д.
Если авторизоваться, то сервис запоминает просмотренное и сыгранное. Сейчас это используется только для того, чтобы не предлагать то, что ты уже отметил. В дальнейшем есть желание персонализировать рандомайзер на основе отмеченных предпочтений и добавить вишлисты.
Немного о бэклоге:
- В первую очередь хочу добавить регулярный автоматический апдейт баз данных, т.к. сейчас обе базы загружены по состоянию на май 2026 года, а хочется хотя бы раз в месяц делать обновления.
- Добавить разделы с сериалами и книгами
- Персонализировать рандомайзеры с учетом отметок юзера
- Добавить вишлисты + рандомайзер только по вишлисту
- Добавить переводы: как интерфейса, так и контента
- Если будут силы и желание, то хочу потом сделать приложение для ios и android
Кстати, пост создан на 100% без участия нейронок, а если кого-то заинтересовал мой сайт, то милости прошу: