All Projects â†’ StErMi â†’ ui5con-app-vue

StErMi / ui5con-app-vue

Licence: Apache-2.0 license
The Smart Store app is a Vue.js sample application, demonstrating the usage of the UI5 Web Components. You can find a step by step tutorial below on how to build the app by yourself. You don't have to clone the repo, the app will be built from scratch.

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
shell
77523 projects

Projects that are alternatives of or similar to ui5con-app-vue

tern-openui5
🛠 Autocomplete for the OpenUI5 framework for your favorite code editor, powered by Tern.
Stars: ✭ 26 (-16.13%)
Mutual labels:  sap, sapui5
sapui5-cli
Simple CLI to scaffold SAPUI5 / OpenUI5 projects.
Stars: ✭ 17 (-45.16%)
Mutual labels:  sap, sapui5
openui5-validator
A library to validate OpenUI5 fields
Stars: ✭ 17 (-45.16%)
Mutual labels:  sap, sapui5
ui5-schemas
🚀 UI5 Schemas allows you to develop SAPUI5/OpenUI5 XML at a maximum convenience. It downloads, upgrades and sets up SAPUI5/OpenUI5 XML schemas for a better development experience in your favorite IDE (if it is WebStorm ;).
Stars: ✭ 50 (+61.29%)
Mutual labels:  sap, sapui5
openui5-tour
OpenUI5 Tour enables an user-friendly way to showcase products and features in your website.
Stars: ✭ 21 (-32.26%)
Mutual labels:  sap, sapui5
abap mustache
Mustache template engine for ABAP
Stars: ✭ 14 (-54.84%)
Mutual labels:  sap
jcoSon
Json api for SAP JCO ( SAP Java Connector 3.x)
Stars: ✭ 21 (-32.26%)
Mutual labels:  sap
trento
An open cloud-native web console improving on the work day of SAP Applications administrators.
Stars: ✭ 35 (+12.9%)
Mutual labels:  sap
svelte-webcomponent-boilerplate
🏗 Create your HTML5 Web Component with Svelte. Made your web components with this user-friendly boilerplate
Stars: ✭ 58 (+87.1%)
Mutual labels:  webcomponents
SAP-ABAP-Development
SAP ABAP development, customization and enhancement guides
Stars: ✭ 51 (+64.52%)
Mutual labels:  sap
SAPNetworkMonitor
Based on niping for sap network monitoring QQįž¤: 651878914
Stars: ✭ 48 (+54.84%)
Mutual labels:  sap
Simple-Data-Explorer
Simple Data Explorer
Stars: ✭ 37 (+19.35%)
Mutual labels:  sap
SAP vulnerabilities
DoS PoC's for SAP products
Stars: ✭ 47 (+51.61%)
Mutual labels:  sap
material-webcomponents
Material Design implemented in Web Components (Custom Elements v1)
Stars: ✭ 110 (+254.84%)
Mutual labels:  webcomponents
mapbox-gl
Polymer 2.0 custom element for mapbox-gl-js. Uses WebGL to render interactive maps from vector tiles and Mapbox styles - compatible with deck-gl.
Stars: ✭ 24 (-22.58%)
Mutual labels:  webcomponents
Teched17
Code for the demo I gave at SAP TechEd 2017
Stars: ✭ 45 (+45.16%)
Mutual labels:  sapui5
signin-with-matrix
Federated sign-in component for your web app (using Matrix)
Stars: ✭ 207 (+567.74%)
Mutual labels:  webcomponents
web-photo-filter
A Web Component to apply Instagram-like WebGL filters to photos
Stars: ✭ 105 (+238.71%)
Mutual labels:  webcomponents
smart-webcomponents-community
Material & Bootstrap Web Components built with Smart
Stars: ✭ 30 (-3.23%)
Mutual labels:  webcomponents
abap-data-validator
A data validation tool.
Stars: ✭ 28 (-9.68%)
Mutual labels:  sap

Smart Store app Vue.js

The Smart Store app Vue.js is a Vue.js sample application, demonstrating the usage of the UI5 Web Components. You can find a step by step tutorial below on how to build the app by yourself. You don't have to clone the repo, the app will be built from scratch.

Note: no previous experience with UI5 Web Components is required. To take the most of the tutorial, a basic knowledge with Vue.js is desirable.

Prerequisites

  • Node.js - version 8.10 or later (check the version with node -v)
  • npm - version 6 or later (check the version with npm -v)
  • Vue CLI - 🛠ī¸ Standard Tooling for Vue.js Development

Short story

The Smart Store app enables a store manager to control his/her multiple stores. It provides the most important information and status of the stores and urgent tasks that should be addressed by the store manager.

Getting started

  1. Bootstrap the app with Create Vue.js App executing the following commands in your terminal.

    vue create smart-store-app
    cd smart-store-app
  2. Install the UI5 Web Components.

    npm install @ui5/webcomponents
  3. Consume the UI5 Web Components.

    All the components can be imported from "@ui5/webcomponents/dist/<component_name>"; Import one of the available components in the src/App.vue.

    import "@ui5/webcomponents/dist/Button"; // loads ui5-button

    Then, you can add the ui5-button in src/App.vue and that`s it!

    export default {
    	name: "app",
    	template: `<ui5-button>Hello world!</ui5-button>`,
    	data: function() {}
    };
  4. Launch the app and you should see the ui5-button rendered on the screen.

    npm run serve

Build the Smart Store app

Step #1 - The App Bar

Step #2 - The Home Component

Step #3 - The Routing

Step #4 - The Profile Area

Step #5 - Detail Page

Step #6 - Detail Page Header

Step #7 - Detail Page Filter Bar

Step #8 - Detail Page Create Item Dialog

Resources

Sources of Smart Store App Vue.js

Smart Store app React (original)

List of all available UI5 Web Components

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].