(development stopped due to lack of funds)
Next generation frontend engine, sharpen to driven bussinness focused applications.
Sojuz project is technological alliance between backends services, sourcing design, and nice to have frontend implementation.
Extremely light, engine core below 10kb
SOYUZ Extended Gutenberg
app mockup builder blocks schema called
══════════════════ SoyuzShema
═════════════════════
╭─────────┐
│ │
├─────────┤ ┌──┐ ┌──────────────╮ ╭───────────────────────────────╮
└─────────┘ │ │ │ ○○○│ │ ○○○│
├──┤ ├──────────────┤ ├───────────────────────────────┤
┌─────────┐ │ │ │ │ │ { │
│ │ └──┘ │ │ │ blockName: core/paragraph │
│ │ ┌────┘ │ │ content: Hello world! │
└─────────┘ │ │ │ innerBlocks: [...] │
┌───────────┘ │ │ } │
│ │ │ │
└───────────────────────────────┘ └───────────────────────────────┘
With frontend custom events, And pluggable schema parts,
triggered on the backend side working as applications
═════════════════════════════ ═══════════════════════
Create ◜־־־־־־־◝ Process ┌──────────────┐ ┌──────────────┐
invoice │ │ checkout │ Applications │ │ Ecommerce │
───────── │ │ ───────── │ loader │ │ module │
│ │ └──────────────┘ └──────────────┘
Add to ◟_______◞ Get ┌──────────────┐ ┌──────────────┐
cart ◟_______◞ products │ Applications │ │ Events │
───────── ◟_______◞ ───────── │ builder │ │ manager │
◟_______◞ └──────────────┘ └──────────────┘
# install dependencies
$ yarn install
# serve with hot reload at localhost:3000
$ yarn dev
# build for production and launch public server
$ yarn build
$ yarn start
# generate static project
$ yarn generateFor detailed explanation on how things work, check out Nuxt.js docs.
To host this on gh-pages run following command:
yarn gh-pagesThis will generate static version of Soyuz Frontend with router base set to: /Frontend which should be changed inside nuxt.config-ghpages.js file if using custom domain, or different repository name.
- Soyuz project frontend engine
- Apploader (Application)
- GUI builder (Application)
- Aplications manager (Application)
- Events manager (Application)
- Ecommerce module (Application)
- MONGODB backend service (working with events)
- Documentation
- Ecommerce extended process, invoices, cash flow, store (Application)
- Soyuz elasticsarch backend service (working with events)
- Elasticsarch statement api
- WordPerss integration
- Woocommerce integration
- Realse SoyuzShema with ver 2.0