Двустраничный проект на NodeJS+Koa+MongoDB
Админ панель с авторизацией по логину и паролю,без возможности регестрации,добавление новых пользователей только админом,через админку.
Функционал:таблица(похожая на гугл) + аналитика по параметрам и возмоностью добавления новых таблиц по аналогии.
Таблица будет содержать 5 колонок
1 колонка содержание текстовое до 1000 знаков
2 колонка содержание текстовое до 1000 знаков
3 колонка можно выбрать дату в формате дд.мм.гггг(лучше даже не выбрать,а вручную написать)
4 колонка можно выбрать дату в формате дд.мм.гггг(лучше даже не выбрать,а вручную написать) + возможность добавить текстовое примечание до 100 знаков
5 колонка можно выбрать дату в формате дд.мм.гггг(лучше даже не выбрать,а вручную написать) + число(ручной ввод) + возможность добавить текстовое примечание до 100 знаков + возможность добавить еще даты(до 10) тоже с текстовым примечанием
По мере заполнения таблицы строки автоматически окрашиваются нужными цветами:
После заполнения 3 колонки желтый цвет(ожидание)
После заполнения 4 колонки зеленый цвет($)
возле каждой строки поле для выбора(поставить галочку),а над таблицей несколько действии(в ручном режиме) для выбранной строки :удалить,отлетел,ожидание,$
Удалить -удалить(только в ручном режиме)
Отлетел-окрасить стоку красным цветом(только в ручном режиме)
Ожидание-окрасить стоку желтым цветом
$-окрасить стоку зеленым цветом
Новая строка добавляется просто нажатием +
Аналитика состоит из двух составляющих это временной параметр и выбор статуса,например:
30 дней + параметр отелет (красный) = n колличество
7 дней + параметр ожидание(желтый) = n колличество
определенная дата + $(зеленный) = n колличество
В аналитике временной промежуток можно выбрать по календарю(с такого-то по такое-то) или вписать руками в формате дд.мм.гггг - дд.мм.гггг
Возможность выбрать количество строк таблицы отображаемой на 1 странице (25,50,100,все)
Сверху админки,слева 2 часов(часовых пояса) МСК,Los Angeles (PDT)
На главной и всех таблицах сверху сделать надпись Sonik Pro Team
Фон админки темный(на свой вкус)
Настройки админки: добавление нового пользователя(для меня-админа,для остальных настройки недоступны).Добавление происходит по логину и паролю.Настройка пользователей максимально простая ,это какие таблицы может видеть и редактировать пользователь
Вторая таблица всего из 3 столбиков,без аналитики и тд,просто заполнение и редактирование
1-дата(просто любые числовые значения,без определенного формата)
2-сумма(числовые значения)
3- примечание(текстовое примечание до 100 знаков)