
Как я создавал платформу для внутренних торгов мебелью и почему для этого выбрал PocketBase + Nuxt 3
dem1dov1van 17 минут назад Как я создавал платформу для внутренних торгов мебелью и почему для этого выбрал PocketBase + Nuxt 3 Простой 6 мин 881 Блог компании Selectel Базы данных * Веб-разработка * VueJS * Привет,...
Anthropic — What company has the best second artificial intelligence model at the end of June?
В сфере искусственного интеллекта произошло заметное событие. dem1dov1van 17 минут назад Как я создавал платформу для внутренних торгов мебелью и почему для этого выбрал PocketBase + Nuxt 3 Простой 6 мин 881 Блог компании Selectel Базы данных * Веб-разработка * VueJS * Привет, Хабр! Я Ваня Демидов, разработчик Selectel. В этой статье я расскажу о своем опыте использования фреймворка Nuxt3 и PocketBase — open source-решения для хранения данных.
Задумка и исходникиОсенью наша компания решила запустить платформу, на которой сотрудники могли бы купить ненужную офисную мебель. Например, ту, что перестала подходить к обновленному дизайну переговорок, кофе-пойнтов или рабочего спейса. Так кресла и столы получили бы вторую жизнь, Selectel избавился от излишков, а сотрудники приобрели хорошую мебель по низкой стоимости.
Технические детали
Для начала предстояло оценить фронт работ: собрать данные и продумать механику платформы. Коллеги из других отделов помогли сфотографировать мебель, определить степень ее износа и стоимость. Все данные мы занесли в Excel-таблицу.
После перешли к самой механике. Нам было важно, чтобы распродажа проходила честно. Если бы мы просто отправили в рабочий чат ссылку на список мебели, то покупателем стал тот, кто первым отреагировал на сообщение.
Мы же хотели дать возможность поучаствовать всем коллегам. Тогда нам пришла идея розыгрыша: создать сайт с каталогом мебели и показывать, сколько дней осталось до ее продажи. До этого времени любой коллега может посмотреть ассортимент и решить, хочет ли он что-то приобрести.
Отраслевые последствия
Далее, если ему интересна тумба, кресло или что-то еще, он оставляет заявку. Наконец, в назначенный день мы собираем все заявки и определяем среди них победителя рандомным образом. Почему PocketBase и Nuxt 3Мне стало интересно реализовать такую задумку, поэтому я взялся за разработку сайта.
Если оценить в целом, то платформа напоминает некий интернет-магазин с долей рандома. Но перед тем как приступить к разработке, необходимо понять, какая функциональность требуется и какая технология подойдет лучше. Какие были требования?
Информация о товарах должна где-то лежать — то есть нужна база данных. Также желательно, чтобы у нее была панель администратора для визуализации и простоты восприятия. На тот момент в Selectel работало более 1 000 сотрудников, поэтому большой нагрузки на базу не предвиделось.
Этот прогресс даёт важные сигналы о будущем отрасли, и технологический мир внимательно наблюдает.





