Skip to content

Commit

Permalink
README.md, .todo
Browse files Browse the repository at this point in the history
  • Loading branch information
delaynore committed May 27, 2024
1 parent 16ed0c9 commit b05858e
Show file tree
Hide file tree
Showing 2 changed files with 56 additions and 50 deletions.
12 changes: 1 addition & 11 deletions .todo
Original file line number Diff line number Diff line change
@@ -1,11 +1 @@
1. Кастомные странички 404, 500
2. Доделать модели
3. Исправить фронт на одну страницу

4. [https://dev.to/hasanmn/automatically-update-createdby-and-updatedby-in-laravel-using-bootable-traits-28g9]


Описание словаря? как выводить


!!! Каждую кнопку сделать как "удалить" у отдельного словаря
[https://dev.to/hasanmn/automatically-update-createdby-and-updatedby-in-laravel-using-bootable-traits-28g9]
94 changes: 55 additions & 39 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,54 +1,70 @@
## How to run

## How to run

``` bash
```bash
npm i
composer install
npm run dev
php artisan serve
```

## Deploy

```bash
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
```

## ToDo

1. Авторизация
1. [x] Регистрация
2. [x] Вход
3. [x] Восстановление пароля
1. [x] Регистрация
2. [x] Вход
3. [x] Восстановление пароля
2. Экспорт и импорт
1. [x] Экспорт всех понятий словаря (еще есть над чем подумать)
2. [ ] Импорт списка экземпляров понятия
1. [x] Экспорт всех понятий словаря (еще есть над чем подумать)
2. [x] Импорт списка экземпляров понятия
3. Словарь
1. [x] CRUD операции со словарем (поправить ошибки при изменении словаря)
2. [x] Добавлять теги к словарю
3. [x] Добавлять понятия
4. [x] Добавлять понятия с родителем
5. [x] Изменять понятие
6. [x] Изменять родителя понятия
7. [x] Удалять понятие
8. [x] Загружать файлы
9. [ ] Отношения между понятиями
10. [x] Атрибуты понятия
11. [x] Ссылки на другие понятия
12. [x] CRUD Атрибутов
13. [x] CRUD экземпляров
14. [x] CRUD тегов
15. [x] Пагинация в "мои словари"
16. [x] Безопасный просмотр публичных словарей
17. [x] Фильтрация "мои словари" по видимости
1. [x] CRUD операции со словарем (поправить ошибки при изменении словаря)
2. [x] Добавлять теги к словарю
3. [x] Добавлять понятия
4. [x] Добавлять понятия с родителем
5. [x] Изменять понятие
6. [x] Изменять родителя понятия
7. [x] Удалять понятие
8. [x] Загружать файлы
9. [x] Отношения между понятиями
10. [x] Атрибуты понятия
11. [x] Ссылки на другие понятия
12. [x] CRUD Атрибутов
13. [x] CRUD экземпляров
14. [x] CRUD тегов
15. [x] Пагинация в "мои словари"
16. [x] Безопасный просмотр публичных словарей
17. [x] Фильтрация "мои словари" по видимости
4. Главная страница
1. [x] Вывод публичных словарей
2. [x] Пагинация
3. [x] Поиск
1. [x] Вывод публичных словарей
2. [x] Пагинация
3. [x] Поиск
5. Приколюхи
1. [x] Всплывашки при каких-либо действиях

1. [x] Всплывашки при каких-либо действиях

6. Теги
1. CRUD для тегов
2. Подумать над системой для добавления тегов, например, обычный пользователь может предложить новый тег, а потом админ разрешит его использование. До этого он не будет доступен для выбора в настройках словаря.

7. Локализация
1. [x] Атрибуты
2. [x] Теги
3. [x] Главная
4. [x] Error pages
5. [x] Auth


1. CRUD для тегов
2. Подумать над системой для добавления тегов, например, обычный пользователь может предложить новый тег, а потом админ разрешит его использование. До этого он не будет доступен для выбора в настройках словаря.

7. [x] Локализация

0 comments on commit b05858e

Please sign in to comment.