Небольшой проект на Nextjs 14
- Сайт с небольшим уже существующим трафиком, так что бонусом будет фидбек от юзеров
- Написан на Nextjs (pages) + REST/graphql, апи можно использоваться на выбор
- Для graphql настроен генератор типов апи
- Настроены eslint, prettier, stylelint и тд
- Большую часть писал сам и мои ученики, так что по проекту сориентирую
- Можно даже перенести на appdir и использовать server actions, если есть большое желание и весь функционал перенесете (его не слишком много)
- CSS модули (нет дурацких китов, которые дольше переписывать, чем)
- Есть фигма, в ней часть описанного ниже функционала и дам референсы из других своих проектов.
- react и typescript
- Базовые знания git
- Желательно знания Nextjs
- По graphql и next при необходимости покажу, что к чему
- Недели или чуть больше на все должно хватить, обсуждаемо
- Через 3-4 дня первый рабочий функционал в упрощенном виде, чтобы понимать, что не стоим на месте
-
Форма для онлайн записи (можно для начала сделать доступной и без регистрации).
- Создаем небольшую прослойку в pages/api и оттуда кидаем запрос в апи, который создает запись в бд
- Кидаем запрос в апи телеграм, чтобы туда бот написал сообщение, с этим при необходимости помогу
-
Регистрация / авторизация
-
Фильтры и сортировка, есть готовый пример, но лучше написать с нуля - задача простая
- Можно взять одну из задач или сразу все
- По результатам можно рассмотреть участие в других проектах, если, конечно, это заинтересует
- Подробное тз будет чуть позднее