Заслуживает ли проект крестики нолики быть в портфолио?
Если просто крестики-нолики, то нет. Слишком просто, да и в интернете полно примеров. Но если ты сделаешь какие-то необычные крестики-нолики, то вполне.

Например, в обычном поле 3х3, победителя определить очень легко - просто пробежаться по массиву выигрышных позиций и сравнить с текущей. Но уже даже с полем 5х5 это будет сделать уже гораздо сложнее, ведь массив паттернов будет уже больших размеров. Для таких целей нужно будет применять какой-нибудь более сложный алгоритм без такого массива. Это уже хороший вариант

Или дополнительно сделай искуственный интеллект, который будет играть в качестве второго игрока - тоже хорошее решение.

И не обязательно увеличивать размер поля или создавать бота - придумай что-то оригинальное! Например, добавь третьего игрока, чтобы это были не просто крестики-нолики, а... Крестики-нолики-галочки :D

Но на одних классических играх, у тебя мало шансов создать привлекательное портфолио. Создай какое-нибудь сложное приложение на JS (идей в интернете полно), например аналог планировщика задач Jira. Или, еще лучше, придумай что-то своё и реализуй.

Фронтенд - это сложная профессия. Тебе нужно выполнить очень много работы, чтобы стать профессионалом. Если ты думал, что достаточно написать 5-15 проектов, то тебе точно не сюда. Желаю удачи :D
Если это про "пять в ряд" и ваш алгоритм играет на уровне чемпиона мира по рэндзю то конечно заслуживает такой проект быть в портфолио.

Если про "три в ряд" на поле "три на три" то разумеется нет.