Разработать модуль Wiki. Москва.

Бюджет По договоренности safe
Создан: 2 года назад
На модерации
Описание

Команда крипто-энтузиастов запускает закрытый клубный проект для повышения знания о работе в NFT сфере. В рамках разработки этого проекта требуется модуль WIKI, который требуется для размещения статей и удобной навигации по информации о криптовалютах и NFT.
Работа удаленная.

ТЗ:
Требуется написать справочный раздел для пользователей с возможностью редактирования/добавления/удаления статей, гибкой настройкой разделов.
Страницы должны иметь 2 вида.
- readonly
- edit

Режим readonly:
- отображается авторизованным пользователям и гостям сайта
- страница делится на 2 блока
- слева - блок меню, состоящий из разделов и ссылок на статьи.
- справа - контент. Вики-текст переведенный в html

Режим edit:
- меню становится интерактивным, с возможностью добавлять/удалять/переименовывать разделы
- справа - wiki-text редактор контента с графическим интерфейсом (можно примитивным)

Структура DB:
- users (она уже есть, нас интересуют следующие поля)
- uid int
- gid int
- secret varchar
- username varchar
....

- wiki_categories
- id int PK
- title varchar
- createdAt datetime
- editedAt datetime
- lastEditor int
- sort int default 0
- deleted int default 0

- wiki_content
- id int PK
- title varchar
- category int FK for wiki_categories.id
- content text
- createdAt datetime
- editedAt datetime
- lastEditor int
- sort int default 0
- deleted int default 0

routes:
/wiki/ раздел справки
/wiki/<id_paragraph> <- статья

авторизация пользователей:
select * from users where `secret` = <cookie: auth>

виды пользователей:
users.gid = 1..3 <- пользователь - readonly
users.gid = 10..13 <- администрация - readonly с возможностью переключения в edit режим.
неавторизованные пользователи имеют такие же права, как и пользователь - readonly

Логика меню:
- сортировка разделов по параметру wiki_category.sort
- сортировка статей в разделе по параметру wiki_content.sort
- кнопка переключения в edit mode (только для администрации)
edit mode:
- возможность перемещать разделы
- возможность редактировать названия разделов
- возможность редактировани названия подразделов
- добавление новых статей

CSS: bootstrap + wiki.css (если нужно) без препроцессоров
JS: желательно без использования сторонних библиотек (предварительно согласуем этот вопрос)

Безопасное сотрудничество
Работодатель готов использовать "Безопасную сделку".
Категория

Похожие проекты

 
384 3
Привет! Рад, что тебя заинтересовала наша стажировка! Мы являемся аккредитованной ИТ-компанией, . при наличии высшего образования сможем предоставить бронь . от мобилизации или отсрочку от призыва на срочную службу. надоело работать за 1000$ в месяц? понимаешь что такое Active Directory и как оно работает?......
$6250
202 0
Написание либо дороботка существующего приложения Android. 2. Синхронизация работы приложения с системами базы данных СКУД (Microsoft SQL Server, MySQL). 3. Интеграция устройства с Android приложением в различные систему СКУД. 4....
$875
100 1
Требуется на постоянную работу программист со знанием PHP, Opencart 3, Yii2, Laravel для доработки и поддержки действующих и разработки новых сайтов уровнем не ниже middle. Оплата в первый месяц стажировки - от 70 000 рублей + высокие премиальные от продаж поддерживаемых маркетплейсов, с последующим......
2 года назад
safe$6
93 1
Нужно создать копию сайта у travabar. ru для цветочного магазина....
2 года назад
$3000
142 0
Ищем Fullstack Go-разработчика в свежий проект без техдолга и legacy. Фронтенд проекта представляет из себя несколько типов личных кабинетов с дашбордами и статистикой (подойдёт любой фреймворк и библиотека по типу CoreUI). Бэкенд — Go, БД на PostgreSQL и API, несколько методов которого высоконагруженные.......
safe$1250
91 0
Ищу Full-Stack разработчика в небольшую команду для доработки CRM. Планируем разрабатывать/дорабатывать  личные кабинеты пользователей, карточки заказов, различные статистические отчеты по запросу маркетологов и управления, воронки продаж, расчеты маршрутов и др. Требования: PHP Опыт работы с Yii2 Vue.......
safe 
86 1
Арендовать 3 VPS сервера c подключением к VPN через конфиги. 1 сервер. Устройство для подключения - Wi-Fi router (предположительно MikroTik). 2 сервер. Устройство для подключения - Альтернативный Wi-Fi router (с автоподключением при разрыве). Подключение 4g. 3 сервер. Подключение только 4g. Устройства......
$500
120 1
Компания StarDeveloper ищет сотрудника в свой штат. От нас: - Карьерный рост - Обучение (оплачиваем сотрудникам курсы, тренинги) - Интересные и не стандартные проектам. Требуемый Уровень: мидл/синьера разработчика на vue для написания Frontend торговой площадки и дальнейшего сотрудничества. Требуемый......
 
29 1
Нужен Ruby Developer для работы по расширению функционала существующей криптобиржи....
2 года назад
safe$63
233 10
Здравствуйте, фрилансеры! Наша команда "ROBIN HOOD" создает чат-ботов уже почти год. И сейчас мы готовы объявить набор тестировщиков. Вас нужно много! Суть: использовать разных ботов по их прямому назначению, искать недочеты, минусы, записывать и конструктивно выкладывать нам....
$1500
124 0
Данная вакансия подразумевает удаленную работу Обязанности:. - Участие в разработке интересной платформы. - Написание чистого, масштабируемого кода Требования:. - Знание Python FastAPI. - Технологии Apache Kafka, Redis, PostgreSQL, Docker. - Умение организовывать горизонтальную масштабируемость. - Ответственность.......
 
58 2
Нужно разработать программу-бот для ПК (Windows), которая будет играть и проигрывать определённому аккаунту посредствам TCP запросам в мобильной игре Дурак Онлайн –. https://play. google. com/store/apps/details? id=com. rstgames. durakhl=ru. Принцип работы:. Подключается к серверу игры (host и ip). Авторизовывается......
2 года назад
safe 
45 0
Доброе время суток! Предлагаю сотрудничество в новом интересном проекте. Ищем скриптера. В качестве вознаграждения партнерский ежемесячный процент, либо сдельная оплата за проделанную работу. При нашем грамотном подходе хорошая прибыль пойдет сразу же после запуска. Вы партнер или исполнитель  выбор......
2 года назад
safe$63
87 3
Ввести структуру предприятия в программу 1C....
$2500
108 0
Ищем в команду Android-разработчика для долгосрочного проекта Проект: сервис распознавания и классификации изображений, который в режиме реального времени обрабатывает миллионы изображений каждый день. Чего мы ждем от идеального кандидата:. - опыт коммерческой разработки под Android от 2 лет. - уверенное......
safe$8861
177 0
От вас требуется: Отвественный подход, быть на связи, иметь возможность выделять от 5 часов в день на проект. Оплата: делим задачи на этапы и через безопасную сделку оформляем. Потребуется: внутренний баланс, уведомления, панели управления, подключение системы пополнения\выплаты, настройка комиссии сайта......
 
41 0
Обязанности: Разработка и поддержка модуля web-сервера. Тесное взаимодействие с frontend разработчиком. Требования: Знание Си/JSON RPC. Активность и серьезный подход к делу, ориентация на результат. Готовность работать с китайским legacy. Приветствуется опыт в следующих областях: Знание сетевых протоколов......
3 года назад
Смотреть все