Angular frontend for RiverSurf.app.
"Plan, keep track and stay up to date at river surf events."
Realized as a group work during the studies for the CAS in Application Development with JavaScript & HTML5, Bern University of Applied Sciences.
Team:
- Alain Messerli @messa4
- Igor Stojanovic @stoji2
- Marius Stalder @stalm12
- Raphael Gerber @gerbr19
You can visit the application at https://test.riversurf.app. Alternatively you can scan the following QR Code:
Login with Username: fritz32
, Password: 123456789
.
Clone the repository and install dependencies:
git clone https://gitlab.ti.bfh.ch/aligmara/riversurf-angular.git
cd riversurf-angular
npm ci
Run the app in development mode with npm start
or ng serve
and open http://localhost:4200 in your browser.
Run npm run build
or ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the --prod
flag for a production build.
To test the PWA locally, the following steps are required:
- Build the project (see above)
- Install an HTTP-Server, e.g. by running
npm install http-server -g
- Serve the build with
http-server -p 9000
- Navigate to http://localhost:9000
Please note that Port 9000
is only a suggestion and can be customized as desired.
The detailed documentation can be found in our Wiki or in PDF-Format.