Привет! Меня зовут Миша, я занимаюсь научной работой в области биологии и биоинженерии. Я ищу фрилансера, который поможет создать современный, минималистичный и функциональный сайт, который станет платформой для взаимодействия с другими исследовательскими группами и коллегами.
Проект включает в себя публичную часть сайта и закрытую административную панель, с разграничением доступа по ролям — для работы с заказами и внутренним контентом. У меня уже есть наброски дизайна и структуры сайта в PDF.
Главная страница: полноэкранный фон со слайдером, панель навигации остаётся видимой при прокрутке. Ссылки в меню: Technology, Recent Publications, About Us, Log In.
Статические страницы: Technology, Recent Publications и About Us.
Страница About Us содержит простую форму обратной связи (имя, email, сообщение).
Кнопка Log in позволяет авторизоваться по email и паролю.
После входа в систему пользователь видит два дополнительных раздела: Order и Knowledge Center.
Order — это многостраничная форма, где пользователь указывает параметры для заказа устройства.
После отправки данные сохраняются в базе заказов + пользователь получает подтверждение по email
Система ролей-доступа к сайту для 3 разных групп аккаунтов:
Админ — имеет доступ ко всем заказам, может их редактировать, добавлять комментарии, назначать инженеров
Коллаборатор — видит только Order форму заказа и Knowledge Center.
Инженер — дополнительно к страницам Order и Knowledge Center, видит страницу "Orders Dashboard"
Раздел Orders Database (внутренняя панель) должен быть доступен только для админа и инженеров. Там отображаются поступившие заказы, можно фильтровать по статусу или назначенному пользователю.
Это будет наверное чуть сложнее, но желательно сдедлать так чтобы админ видел все заказы полную таблицу и мог назначать разных инженеров в этой таблице. Инженеры в Dashboard видят только те заказы, которые назначены им.
Инженеры в Dashboard могут менять их статус заказов (в работе, готово), добавлять даты и комментарии.
Knowledge Center — сначала простой статический раздел, как FAQ страница.
Пожелания к дизайну: чистый, минималистичный, адаптивный дизайн. Верхняя панель навигации должна быть всегда видимой. Так как фотографии могут быть как светлыми, так и тёмными, хотелось бы, чтобы цвет логотипа и текста панели автоматически менялся (чёрный на светлом фоне, белый на тёмном). В качестве примера мне очень нравится сайт: https://marble.studio/about
Это не коммерческий проект, а сайт для научного взаимодействия, обмена протоколами и демонстрации наших разработок. Финансирую сайт самостоятельно, бюджет ограничен — около 30 000 - 35000 грн. Я разрабатывал эту технологию сам много лет в научной лаборатории, я верю в ее будущее и хочу попробовать начать коллаборировать с новыми научными группами более структурировано.
Технологии: желательно Django + React, но открыт к обсуждению. Важно, чтобы контент было легко редактировать самостоятельно (например, обновить адрес или добавить новую публикацию).
В моем понимании, лучше всего это реализовать в связке Django+React + Wagtail (https://wagtail.org/) для простоты радактирования страниц и добавления новых в будущем - но я открыт к обсуждению как лучше это сделать. Важно, чтобы контент было легко редактировать самостоятельно (например, обновить адрес или добавить новую публикацию).