this project is created for school purposes, it is a example project for Ziggo.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
What things you need to install the software and how to install them
Download/install Node.js from https://nodejs.org/en/
Download/install Maven from https://maven.apache.org/
Donwload/install Angular from https://angular.io/
Download/install Git from https://gitforwindows.org/
A step by step series of examples that tell you how to get a development env running
Cloning the project
Open the git bash in a new map, enter the following line "git clone git@gitlab.fdmci.hva.nl:ewarem2019/ziggo-2.git"
Now that you have cloned the project the dependencies must be installed.
Open a new git bash inside the front end folder, and type the following "npm install"
When the instalation is finished open your version of intellij, and open the backend folder.
Now add a new configuration to the project. Choose a new local glashfish template and when asked make use of the payara server folder provided inside the main project folder. Inside the same window deploy the ziggo-application-artifact.war. After this apply everything.
Now you are able to run the back end part of the project.
Run the newly set project configuration you will be promted with a internet page opening.
When the back end is set and ready, you must start the front end.
Open the git bash inside the front end folder and type "npm start"
Now you have opened the project succesfully and you are able to navigate to localhost:4200 this is the adress where the project is opened.
By changing the hosting of the provided services above you are able to deploy this as a live service.
- Hibernate - Back end web framework used (variation on)
- Maven - Back end Dependency Management
- Angular - Front end framework
- Node - Front end Dependency Management
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
- Ziggy Veerman
- Kai van den Broek
- Joey Pothoff
- Bobby Bosch
- Ryno Haakmat
See also the list of contributors who participated in this project.
This is a school project so we do not have a license.
- This project makes use of various bits of code found on stackoverflow.
- This project makes use of the ziggo styling