Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Service Projects

Монорепозиторий с двадцатью девятью самостоятельными сервисами и личными кабинетами. У каждого проекта собственный Node.js backend, SQLite-база пользователей и cookie-сессии.

Проекты

Проект Назначение Локальный порт
nodewatch-console Мониторинг серверов 4173
fastletter Доставка документов 4203
north-language Онлайн-школа языков 4204
deskroom Бронирование коворкингов 4205
green-index Уход за растениями 4206
clearbook Бухгалтерия самозанятых 4207
city-frame Архив городской фотографии 4208
form-school Курсы по дизайну 4209
rentbase Аренда техники 4210
safebox Городское хранение вещей 4211
pawline Ветеринарная клиника 4212
veloforge Велосипедная мастерская 4213
sidequest Платформа локальных событий 4214
wattboard Домашний энергомониторинг 4215
mediaroute Личный кабинет клиники 4216
tideline Кабинет яхтенной марины 4217
storeflow Магазин и склад 4218
archive Защищённый личный архив 4219
orbit Организация командировок 4220
cloudsphere Командное облачное хранение 4221
vaulta Приватное облачное хранилище 4222
framecloud Медиа-облако для съёмок 4223
backline Резервное копирование бизнеса 4224
teamdrop Передача проектных файлов 4225
cloudnest Семейное облачное хранилище 4226
syncraft Облако сборок для разработки 4227
helium-room Защищённая data room 4228
ledgerlake Архив соответствия 4229
relaybox Управляемые ссылки для файлов 4230

Скриншоты

NODEWATCH

Панель мониторинга NODEWATCH

FASTLETTER

Личный кабинет FASTLETTER

NORTH LANGUAGE

Учебный кабинет NORTH LANGUAGE

DESKROOM

Кабинет бронирования DESKROOM

GREEN INDEX

Ботанический журнал GREEN INDEX

CLEARBOOK

Финансовый кабинет CLEARBOOK

CITY FRAME

Фотоархив CITY FRAME

FORM SCHOOL

Учебная студия FORM SCHOOL

RENTBASE

Кабинет аренды RENTBASE

SAFEBOX

Кабинет хранения SAFEBOX

PAWLINE

Ветеринарная карта PAWLINE

VELOFORGE

Заказ-наряд VELOFORGE

SIDEQUEST

Городская афиша SIDEQUEST

WATTBOARD

Энергомониторинг WATTBOARD

MEDIAROUTE

Личный кабинет MEDIAROUTE

TIDELINE

Кабинет марины TIDELINE

STOREFLOW

Кабинет магазина STOREFLOW

ARCHIVE

Защищённый архив ARCHIVE

ORBIT

Кабинет поездок ORBIT

CLOUDSPHERE

Командное облако CLOUDSPHERE

VAULTA

Приватное облако VAULTA

FRAMECLOUD

Медиа-облако FRAMECLOUD

BACKLINE

Резервное копирование BACKLINE

TEAMDROP

Передачи TEAMDROP

CLOUDNEST

Семейное облако CLOUDNEST

SYNC/RAFT

Диск для разработки SYNC/RAFT

HELIUM ROOM

Защищённая data room HELIUM ROOM

LEDGERLAKE

Архив соответствия LEDGERLAKE

RELAYBOX

Передачи RELAYBOX

Запуск

Из корня репозитория:

npm run dev:fastletter

Либо из папки конкретного проекта:

cd fastletter
npm run dev

Демо-вход для проектов FASTLETTER–WATTBOARD: demo@service.ru / demo123.

Демо-вход NODEWATCH: demo@nodewatch.io / nodewatch.

Проверка

npm run check

Каждый проект является автономным: внутри находятся собственные index.html, styles.css, app.js, server.js, package.json и README.md.

При первом запуске backend автоматически создаёт базу .data/app.db и демо-пользователя. Пароли хешируются через crypto.scrypt, а серверные сессии передаются через HttpOnly cookie. Файлы баз исключены из Git.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages