Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dev-jan/hslu-webtec
Website for the HSLU module WEBTEC
https://github.com/dev-jan/hslu-webtec
hslu html5-canvas school-project webtechnology
Last synced: 3 months ago
JSON representation
Website for the HSLU module WEBTEC
- Host: GitHub
- URL: https://github.com/dev-jan/hslu-webtec
- Owner: dev-jan
- Created: 2017-11-23T20:39:09.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2017-11-23T20:47:31.000Z (almost 7 years ago)
- Last Synced: 2024-06-25T03:33:16.106Z (5 months ago)
- Topics: hslu, html5-canvas, school-project, webtechnology
- Language: HTML
- Homepage: https://webtec.jan-bucher.ch
- Size: 2.74 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-hslu - dev-jan/hslu-webtec - project code (HSLU Modules / WEBTEC)
README
WEBTEC website Jan Bucher
=========================Online-Version: https://webtec.jan-bucher.ch/ (deployed in Amazon EC2 cloud)
This website is a small demo page for the HSLU module WEBTEC. The main goal of this module is to learn how to make web application. The focus is primary on the client side (HTML5, CSS and JS). Also techniques like responsive design and web accessibility is important.
# Used frameworks
- Skeleton CSS framework (http://getskeleton.com/)
- JQuery 2.1.1
- Font Awesome 4.7.0 (http://fontawesome.io/)
- js-cookie (https://github.com/js-cookie/js-cookie)
- reimg (https://github.com/gillyb/reimg)
- sweetalert (https://sweetalert.js.org/)# Deployment
Just serve all files of the webroot folder with a standard webserver.Democonfiguration for apache2: [apache2-webtec.conf](apache2-webtec.conf)
Generate Letsencrypt certificate:
```
wget https://dl.eff.org/certbot-auto
sudo ./certbot-auto certonly --webroot -w /var/www/html/webtec/webtec/webroot/ -d webtec.jan-bucher.ch --no-bootstrap
```