Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sap/openui5-worklist-app
OpenUI5 worklist template app
https://github.com/sap/openui5-worklist-app
demo-app openui5 template ui5-demo
Last synced: about 1 month ago
JSON representation
OpenUI5 worklist template app
- Host: GitHub
- URL: https://github.com/sap/openui5-worklist-app
- Owner: SAP
- License: apache-2.0
- Created: 2015-11-24T09:08:33.000Z (almost 9 years ago)
- Default Branch: main
- Last Pushed: 2024-09-29T10:19:58.000Z (about 1 month ago)
- Last Synced: 2024-09-30T06:01:14.910Z (about 1 month ago)
- Topics: demo-app, openui5, template, ui5-demo
- Language: JavaScript
- Homepage: http://sap.github.io/openui5-worklist-app/test/mockServer.html
- Size: 62.7 MB
- Stars: 43
- Watchers: 66
- Forks: 27
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[![REUSE status](https://api.reuse.software/badge/github.com/SAP/openui5-worklist-app)](https://api.reuse.software/info/github.com/SAP/openui5-worklist-app)
[![Build Status](https://github.com/SAP/openui5-worklist-app/actions/workflows/github-ci.yml/badge.svg)](https://github.com/SAP/openui5-worklist-app/actions/workflows/github-ci.yml)
![OpenUI5 logo](http://openui5.org/images/OpenUI5_new_big_side.png)# openui5-worklist-app
OpenUI5 worklist app using the UI5 Build and Development Tooling.This template implements a typical worklist floorplan, one of the design patterns that is specified by the SAP Fiori Design Guidelines.
It includes generic application functionality and tests that can be easily extended.## More information
* [Live Demo](http://sap.github.io/openui5-worklist-app/test/mockServer.html)
* [Documentation](https://help.sap.com/docs/SAP_FIORI_tools/17d50220bcd848aa854c9c182d65b699/dcd9f97aa8de4adab8270315550f2b23.html)
* [SAP Fiori Design Guidelines](https://experience.sap.com/fiori-design/)
* [UI5 Tooling](https://github.com/SAP/ui5-tooling).
* [OpenUI5](https://github.com/SAP/openui5)## Prerequisites
The **UI5 build and development tooling command line interface (UI5 CLI)** has to be installed.
For installation instructions please see [Installing the UI5 CLI](https://github.com/SAP/ui5-tooling#installing-the-ui5-cli).## Setup
1. Clone the repository and navigate into it
```sh
git clone https://github.com/SAP/openui5-worklist-app.git
cd openui5-worklist-app
```
1. Install all dependencies
```sh
npm install
```1. Start a local server and run the application (http://localhost:8080/index.html)
```sh
ui5 serve -o /index.html
```## Testing
* Run ESLint code validation
```sh
npm run lint
```
* Start a local server and execute the tests automatically after every change
```sh
npm run watch
```
* Run ESLint, start a local server and run the tests in CI mode
```sh
npm test
```For more build and development options please see: [UI5 Build and Development Tooling](https://github.com/SAP/ui5-tooling)
## Support
This repository is based on the [OpenUI5 template demo apps](https://sdk.openui5.org/demoapps) and updated regularly with our latest recommendations.
If you found a bug, please create an [OpenUI5 issue](https://github.com/sap/openui5/issues). Thank you!