README.md 1.59 KB
Newer Older
Omar Elkadi's avatar
init  
Omar Elkadi committed
1
2
# psta-wp2-omar

3
4
5
6
7
8
9
10
11
12
13
14
## Author Name:

    Elkadi, Omar.

## Matrikel Num :

    711750/755264.

## Proj Name:

    DIT Health Observer.

Omar Elkadi's avatar
Omar Elkadi committed
15
16
17
## Link zum MyGit-Repository
	- https://mygit.th-deg.de/oe01264/PStA-WP2-OmarElkadi1.git

18
19
20
## Description of the planed Impelementation of Prof. Garmann requirements:

        - the Patient fill a form with his name Matrikel/ID number **adress**,sickness and the expected days of absence, he can also upload a files(sick notes) as a evidence.
Omar Elkadi's avatar
Omar Elkadi committed
21
22
        - the Backend saves the all patient infos in a MongoDB
        - The Frontend can retriev the data of all patients and enabele the user to filter it.
Omar Elkadi's avatar
Omar Elkadi committed
23
24
25
26
        - the Frontend can shows a statistics graph of the new Covid-19 patients in Deggendorf and Bayern from the Start of panadimie til the currunt day.
		* the Data would be Provided from the Robert-Koch-Institute API
        - the Frontend get a dynamic data from an API collect the data of a Accelometer sensor in a smartphone client app called 'Data Collector: share sensors data'

27

Omar Elkadi's avatar
init  
Omar Elkadi committed
28
## Project setup
29

Omar Elkadi's avatar
init  
Omar Elkadi committed
30
31
32
33
34
```
npm install
```

### Compiles and hot-reloads for development
35

Omar Elkadi's avatar
Omar Elkadi committed
36
37
38
39
40
41
42
43
44
	```
	- run Frontend:
		- npm run serve
	- run Backend:
		- cd ./server
		- npm run start
	- send the accelometer telemtry from your Android phone
		- run the Data Collector: share sensors data on your phone and share the accelometer telemtry; **more about that in the first slide in the Power pint file**
	```
Omar Elkadi's avatar
init  
Omar Elkadi committed
45
46

### Compiles and minifies for production
47

Omar Elkadi's avatar
init  
Omar Elkadi committed
48
49
50
51
52
```
npm run build
```

### Lints and fixes files
53

Omar Elkadi's avatar
init  
Omar Elkadi committed
54
55
56
57
58
```
npm run lint
```

### Customize configuration
59

Omar Elkadi's avatar
init  
Omar Elkadi committed
60
See [Configuration Reference](https://cli.vuejs.org/config/).