Portal-E - Прототип
Мой e-mail: portalevgfed@gmail.com
Skype: evgenyi.shargorodskyi
Телефон: +38 (067) 7127614
Используемые технологии
Java, GWT, GXT, Spring, Hibernate, MySql
Есть желание переписать это все дело с гораздо большими возможностями на
Angular 4 + (Express.js or WEB API) + MongoDB, но нет времени :)
Идея проекта
Работающий на всех популярных браузерах различных устройств.
Простой пользователь может очень просто создать учетную систему для своих нужд.
Пользователю не нужны знания программирования, дизайна, ...
Система работает в двух режимах:
1. Режим конфигурации (доступен для администраторов)В этом режиме создается "структура" системы (справочники, документы, отчеты).
2. Пользовательский режим (режим для всех пользователей)
В этом режиме работают все пользователи в системе.
Подробнее режимы описаны ниже.
Прототип
Еще не реализованы: безопасность, локализация, ... возможны ошибки.
Ссылки
Пример конфигурации "Склад" - http://portal-e.com/bport/BPortMain.html?account=B3302189
Новая конфигурация - http://portal-e.com/bport/BPortMain.html?mode=config
Новая конфигурация - http://portal-e.com/bport/BPortMain.html?mode=config
В данный момент все хостится на моем домашнем ПК, который бывает выключенным. Напишите если есть проблема с доступом.
Видео - Новая конфигурация
Видео - Конфигурация "Склад"
Вход в систему
Создание новой конфигурации/аккаунта
Для создания нового аккаунта (конфигурации) нажмите кнопку "Get New Account"
введите "Name" вашего аккаунта и нажмите "Close".
При желании данные аккаунта с ссылками придут на ваш e-mail, для этого введите "E-mail" и нажмите "Send e-mail".
Система работает в двух режимах:
- режим конфигурации (установлена галочка "Configurator" при логине)
- пользовательский режим (не установлена галочка "Configurator" при логине)
Для перехода между режимами просто нажмите клавишу F5 (обновить страницу) и установите галочку "Configurator" в нужное положение.
Для удобства можно указать аккаунт и режим в адресной строке в параметрах "account" и "mode" соответственно:
http://portal-e.com/bport/BPortMain.html?account=E2EE90A1&mode=config
Режим конфигурации (доступен для администраторов)
Режим для работы с метаданными конфигурации:
- создание/редактирование/удаление таблиц, регистров, отчетов
Пользовательский режим (режим для всех пользователей)
На картинке "пустой" аккаунт
Создание справочника/документа
Создание очень простого справочника "Client" с полями "Name" и "Address".
- Заходим в режиме конфигурации
- Выбирает "Tables" (таблицы)
- Нажимаем "New"
- Вводим "Name" Client
- Нажимаем "Add new item" (кнопка слева - зеленый плюс)
- Вводим имя поля "Name"
- Нажимаем "Save and Close"
- Таким же образом добавить поле "Address"
Все.
Теперь заходим в пользовательском режиме и можем работать с справочником "Client"
Добавляем новых клиентов (нажать кнопку "New")
Вот в итоге что получилось
Работа с документами, регистрами, ...
. . .
. . .
Создание полноценной конфигурации
. . .
. . .
. . .
Комментариев нет:
Отправить комментарий