npm i
composer install
npm run dev
php artisan serve
git clone https://github.com/delaynore/special-spoon.git
npm i
npm build
composer install
ln -s public public_html
php artisan migrate
php artisan key:generate
//recomended
php artisan optimize
php artisan config:cache
php artisan route:cache
php artisan view:cache
// before migrate to new version
php artisan cache:clear
php artisan config:clear
php artisan route:clear
php artisan view:clear
-
Авторизация
- Регистрация
- Вход
- Восстановление пароля
-
Экспорт и импорт
- Экспорт всех понятий словаря (еще есть над чем подумать)
- Импорт списка экземпляров понятия
-
Словарь
- CRUD операции со словарем (поправить ошибки при изменении словаря)
- Добавлять теги к словарю
- Добавлять понятия
- Добавлять понятия с родителем
- Изменять понятие
- Изменять родителя понятия
- Удалять понятие
- Загружать файлы
- Отношения между понятиями
- Атрибуты понятия
- Ссылки на другие понятия
- CRUD Атрибутов
- CRUD экземпляров
- CRUD тегов
- Пагинация в "мои словари"
- Безопасный просмотр публичных словарей
- Фильтрация "мои словари" по видимости
-
Главная страница
- Вывод публичных словарей
- Пагинация
- Поиск
-
Приколюхи
- Всплывашки при каких-либо действиях
-
Теги
- CRUD для тегов
- Подумать над системой для добавления тегов, например, обычный пользователь может предложить новый тег, а потом админ разрешит его использование. До этого он не будет доступен для выбора в настройках словаря.
-
Локализация
Найденные косяки:
- Добавление вложения текст кнопки -> добавить и заголовок формы, файл при перезагрузке не восстанавливается, название вложения нельзя пробелы ставить, и сообщение об успешной загрузке вложения изменить
- стили для дерева посмотреть как в pgAdmin