Skip to content

Что такое Bidaro?

Bidaro - это проект реального веб-приложения с открытым исходным кодом, предметной областью которого является продажа товаров в форме онлайн-аукциона, где упор ставится на решении инфраструктурных и архитектурных задач.

Цели Bidaro

Основная цель - продемонстрировать полноценно работающее веб-приложение. Критерии прогресса выполнения:

  • Веб-приложение отвечает предметной области In process
  • Реализованы все запланированые функции In process
  • Исходный код тестируется, собирается и поставляется To Do
  • Продукт запускается в нашей инфраструктуре To Do
  • Интегрированы все внешние сервисы To Do

Дополнительная цель - разработать такую инфраструктуру, арихтектуру и документацию, которая будет способствовать легкому добавлению новых или изменению старых функций без серьезного изменения кодовой базы. Критерии прогресса выполнения:

  • Большая часть будущих функций имеет простой способ интеграции с текущей кодовой базой In process

Причины создания

Зачем я делаю Bidaro:

  • Попробовать стек из Nuxt, PostgreSQL, Redis, k8s
  • Получить опыт разработки приложение от идеи и до продакшена
  • Использование Bidaro в качестве курсовой и дипломной работы

Ограничения

Я существенно ограничен в ресурсах, по этому продукт будет иметь только основные, по моему мнению, функции. Много функций будет выделено на потом.