IT-Компания Развитие

Кейс веб-разработки

lapa.team

помощь животнымпоиск по картефорум и база знаний

Платформа поиска пропавших животных и помощи волонтёров: объявления, карта, форум и база знаний.

Задача

Объединить поиск пропавших и найденных животных с помощью сообщества: объявлениями, обсуждениями и проверенными материалами для владельцев и волонтёров.

Что сделали

  • Разработали объявления с фотографиями, приметами, статусами и фильтрами.
  • Добавили поиск по карте. В карточках показывается примерный район, а не точное местоположение.
  • Создали форум с категориями, поиском и подписками на темы.
  • Подготовили базу знаний с авторством, категориями и датами проверки материалов.
  • Реализовали жалобы, модерацию и журнал действий администраторов.
  • Добавили собственную авторизацию, двухфакторную проверку, восстановление доступа и роли.
  • Организовали обработку изображений с удалением EXIF/GPS-данных и приватным хранением.
  • Разделили веб-приложение, фоновую обработку и общую бизнес-логику.

Результат

Поиск животных, обмен опытом и работа волонтёров объединены в общей платформе. Пользователь может искать объявления, изучать рекомендации и участвовать в обсуждениях.

В галерее показаны реальные экраны платформы. Часть объявлений и материалов — демонстрационные.

Технологии

Next.js, React, TypeScript, PostgreSQL, Drizzle ORM, Tailwind CSS, S3-совместимое хранилище, Docker.

Нужен сайт с похожими возможностями?

Расскажите о задаче — предложим структуру, функции и этапы разработки под ваш бизнес.