Привіт! Мене звати Миша, я займаюся науковою роботою у галузі біології та біоінженерії. Я шукаю фрилансера, який допоможе створити сучасний, мінімалістичний та функціональний сайт, який стане платформою для взаємодії з іншими дослідницькими групами та колегами.
Проєкт включає публічну частину сайту та закриту адміністративну панель з розмежуванням доступу за ролями — для роботи з замовленнями та внутрішнім контентом. У мене вже є ескізи дизайну та структури сайту у 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 - 35 000 грн. Я багато років сам розробляв цю технологію у науковій лабораторії, вірю у її майбутнє і хочу спробувати почати співпрацю з новими науковими групами більш структуровано.
Технології: бажано Django + React, але відкритий до обговорення. Важливо, щоб контент було легко редагувати самостійно (наприклад, оновити адресу або додати нову публікацію).
З мого розуміння, найкраще реалізувати це у зв'язці Django+React + Wagtail (https://wagtail.org/) для простоти редагування сторінок та додавання нових у майбутньому — але я відкритий до обговорення, як краще це зробити. Важливо, щоб контент було легко редагувати самостійно (наприклад, оновити адресу або додати нову публікацію).