harelyshau.dev is a frontend project based on OpenUI5 framework. The application consists of 3 main pages: Home, Calendar and Resume. It supports 3 languages: English, German and Russian. You can also choose the theme of the interface that is convenient for you. On Сalendar page you can see the integration with Google Сalendar and the creation of new appointments using the API. Resume page reads the file and renders content based on it. The project is hosted on GitHub Pages.
- Clone Repository
git clone https://github.com/harelyshau/harelyshau.dev.git
- Add new folder "webapp" in root of project
- Move all files to new "webapp" folder
- Install UI5 CLI
npm install --global @ui5/cli
- Launch project with command
ui5 serve
Currently, the project is still being developed, so any feedbacks and suggestions are welcome.
- Email: pavel@harelyshau.dev
- Report an Issue: https://github.com/harelyshau/harelyshau.dev/issues/new
Although the project is written on OpenUI5 framework, it does not meet all the requirements of the SAP Fiori Guidelines.
For example, on the Home Page, you can see that I'm using the sap.m.IllustratedMessage control for other purposes. However, I do not see another alternative that is as convenient and fast to develop (it is drawn and fully responsive out of the box) for my case.
But if you have any suggestions for improvement let me know.