Update README.md
This commit is contained in:
71
README.md
71
README.md
@ -91,22 +91,7 @@ warehouse-system/
|
|||||||
|
|
||||||
## 🚀 Быстрый старт
|
## 🚀 Быстрый старт
|
||||||
|
|
||||||
### 1. Установка
|
### 1. Первый вход
|
||||||
1. Скачайте или клонируйте проект
|
|
||||||
2. Откройте `index.html` в браузере
|
|
||||||
3. Или запустите локальный сервер:
|
|
||||||
```bash
|
|
||||||
# Python 3
|
|
||||||
python -m http.server 8000
|
|
||||||
|
|
||||||
# Node.js
|
|
||||||
npx http-server
|
|
||||||
|
|
||||||
# PHP
|
|
||||||
php -S localhost:8000
|
|
||||||
```
|
|
||||||
|
|
||||||
### 2. Первый вход
|
|
||||||
1. Откройте `login.html`
|
1. Откройте `login.html`
|
||||||
2. Используйте тестовые учетные записи:
|
2. Используйте тестовые учетные записи:
|
||||||
- **Администратор**: `admin` / `admin123`
|
- **Администратор**: `admin` / `admin123`
|
||||||
@ -114,7 +99,7 @@ warehouse-system/
|
|||||||
- **Оператор**: `operator` / `operator123`
|
- **Оператор**: `operator` / `operator123`
|
||||||
- **Наблюдатель**: `viewer` / `viewer123`
|
- **Наблюдатель**: `viewer` / `viewer123`
|
||||||
|
|
||||||
### 3. Начальная настройка
|
### 2. Начальная настройка
|
||||||
1. Войдите как администратор
|
1. Войдите как администратор
|
||||||
2. Создайте категории позиций через "Администрирование" → "Категории позиций"
|
2. Создайте категории позиций через "Администрирование" → "Категории позиций"
|
||||||
3. Добавьте первые позиции через "Каталог" → "Добавить позицию"
|
3. Добавьте первые позиции через "Каталог" → "Добавить позицию"
|
||||||
@ -321,17 +306,9 @@ warehouse-system/
|
|||||||
|
|
||||||
### Рекомендации по безопасности
|
### Рекомендации по безопасности
|
||||||
1. **Измените пароли по умолчанию** при первом входе
|
1. **Измените пароли по умолчанию** при первом входе
|
||||||
2. **Используйте HTTPS** в продакшене
|
2. **Регулярно обновляйте** права доступа
|
||||||
3. **Регулярно обновляйте** права доступа
|
3. **Ведите логи** всех операций
|
||||||
4. **Ведите логи** всех операций
|
4. **Делайте резервные копии** данных
|
||||||
5. **Делайте резервные копии** данных
|
|
||||||
|
|
||||||
### Настройка HTTPS
|
|
||||||
Для продакшена обязательно используйте SSL-сертификат:
|
|
||||||
```bash
|
|
||||||
# Пример с Let's Encrypt
|
|
||||||
sudo certbot --nginx -d your-domain.com
|
|
||||||
```
|
|
||||||
|
|
||||||
## 📈 Производительность
|
## 📈 Производительность
|
||||||
|
|
||||||
@ -341,13 +318,6 @@ sudo certbot --nginx -d your-domain.com
|
|||||||
- Минимизируйте количество одновременных операций
|
- Минимизируйте количество одновременных операций
|
||||||
- Регулярно очищайте старые данные
|
- Регулярно очищайте старые данные
|
||||||
|
|
||||||
### Масштабирование
|
|
||||||
- Для больших объемов данных используйте базу данных
|
|
||||||
- Добавьте серверную часть (PHP, Node.js, Python)
|
|
||||||
- Используйте CDN для статических файлов
|
|
||||||
- Настройте кэширование на сервере
|
|
||||||
- Оптимизируйте загрузку категорий для больших каталогов
|
|
||||||
|
|
||||||
### Технические улучшения
|
### Технические улучшения
|
||||||
- **Безопасная обработка данных**: проверка на null/undefined
|
- **Безопасная обработка данных**: проверка на null/undefined
|
||||||
- **Валидация форм**: клиентская проверка ввода
|
- **Валидация форм**: клиентская проверка ввода
|
||||||
@ -371,23 +341,6 @@ sudo certbot --nginx -d your-domain.com
|
|||||||
- ✅ **Плавные анимации**: hover-эффекты и переходы
|
- ✅ **Плавные анимации**: hover-эффекты и переходы
|
||||||
- ✅ **Умное поведение меню**: предотвращение закрытия при наведении
|
- ✅ **Умное поведение меню**: предотвращение закрытия при наведении
|
||||||
|
|
||||||
### Версия 1.2.0 (Январь 2025)
|
|
||||||
- ✅ **Добавлено выпадающее меню категорий**: быстрая навигация по категориям
|
|
||||||
- ✅ **Реализована URL фильтрация**: прямые ссылки на отфильтрованный каталог
|
|
||||||
- ✅ **Улучшена навигация**: единообразное меню на всех страницах
|
|
||||||
- ✅ **Добавлены анимации**: плавные эффекты появления меню
|
|
||||||
- ✅ **Улучшен UX**: hover эффекты и визуальная обратная связь
|
|
||||||
- ✅ **Расширена функциональность**: переходы между категориями из любого места
|
|
||||||
|
|
||||||
### Версия 1.1.0 (Январь 2025)
|
|
||||||
- ✅ **Улучшена безопасность каталога**: добавлена проверка прав доступа
|
|
||||||
- ✅ **Исправлена навигация**: добавлена ссылка "Поиск" в главное меню
|
|
||||||
- ✅ **Улучшена обработка ошибок**: безопасная работа с пустыми данными
|
|
||||||
- ✅ **Добавлена валидация**: проверка на null/undefined значения
|
|
||||||
- ✅ **Улучшена статистика**: безопасный подсчет с fallback значениями
|
|
||||||
- ✅ **Исправлены отступы**: консистентная структура кода
|
|
||||||
- ✅ **Добавлены уведомления**: информативные сообщения об ошибках
|
|
||||||
|
|
||||||
## 🐛 Устранение неполадок
|
## 🐛 Устранение неполадок
|
||||||
|
|
||||||
### Частые проблемы
|
### Частые проблемы
|
||||||
@ -446,21 +399,15 @@ sudo certbot --nginx -d your-domain.com
|
|||||||
2. Укажите приоритет
|
2. Укажите приоритет
|
||||||
3. Приведите примеры использования
|
3. Приведите примеры использования
|
||||||
|
|
||||||
## 📄 Лицензия
|
|
||||||
|
|
||||||
Этот проект распространяется под лицензией MIT. См. файл LICENSE для подробностей.
|
|
||||||
|
|
||||||
## 👥 Авторы
|
## 👥 Авторы
|
||||||
|
|
||||||
- Разработка: [Ваше имя]
|
- Разработка: Roman Pylaev
|
||||||
- Дизайн: [Имя дизайнера]
|
- Дизайн: Roman Pylaev
|
||||||
- Тестирование: [Имя тестировщика]
|
- Тестирование: Roman Pylaev
|
||||||
|
|
||||||
## 📞 Контакты
|
## 📞 Контакты
|
||||||
|
|
||||||
- Email: support@warehouse-system.com
|
- Telegram/Discord: @dark7es
|
||||||
- Телефон: +7 (XXX) XXX-XX-XX
|
|
||||||
- Веб-сайт: https://warehouse-system.com
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user