-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME.txt
More file actions
116 lines (92 loc) · 3.54 KB
/
Copy pathREADME.txt
File metadata and controls
116 lines (92 loc) · 3.54 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
*************************************
* *
* PROJET 3A *
* *
*************************************
*************************************
* *
* Membres du groupe *
* *
*************************************
- Bergoens Laura
laura.bergoens@imerir.com
- Drouaire Matthieu
matthieu.drouaire@imerir.com
- Eon Antoine
antoine.eon@imerir.com
- Pujade Jean-Marie
jean-marie.pujade@imerir.com
- Pujolas Alex
alex.pujolas@imerir.com
*************************************
* *
* Projet *
* *
*************************************
L'objectif premier du projet est de réaliser une application mobile de type client serveur.
Nécessité d'implémenter des éléments tels qu'un serveur
d'authentification, un système d'alerte, une base de données utilisateurs, une base de données Redis (noSQL),
un webservice et une application mobile.
L'objectif second est d'acquérir de nouvelles connaissances sur des telchnologies encore jamais utilisées.
*************************************
* *
* Rôles principaux *
* *
*************************************
Il est précisé "principaux" car des membres ont, au cours du projet, travaillé sur d'autres éléments.
Laura : Docker + route (swagger)
Matthieu : Application iOs
Alex : Authentification server
Antoine : Alert System
Jean-Marie : Reddis (base de données de l'application) et Sqlite (base de données pour les utilisateurs)
*************************************
* *
* Licences *
* *
*************************************
Swagger : http://swagger.io/
Python : https://www.python.org/
Swift : http://www.apple.com/fr/swift/
Docker : https://www.docker.com/
Alamofire (licence MIT): https://github.com/Alamofire/Alamofire
JSON : http://www.json.org/json-fr.html
Xcode : https://developer.apple.com/xcode/
Intuiface : http://www.intuilab.com/fr
Redis : http://redis.io/
Sqlite : https://sqlite.org/
GitHub : https://github.com/
Slack : https://slack.com/
Kitura : http://www.kitura.io/
Raspberry : https://www.raspberrypi.org/
Nodejs : https://nodejs.org/en/
Express : http://expressjs.com/fr/
*************************************
* *
* Programmes *
* *
*************************************
Lancement wsAuth : cd wsAuth -> make -> ./build/debug/wsAuth
python /3APROJECT/python_client/client.py
Docker : /3APROJECT/docker-compose.yml
*************************************
* *
* Modules à installer *
* (Linux) *
*************************************
sudo pip install redis
sudo pip install requests
Pour les web services:
sudo npm install express
sudo npm install body-parser
sudo npm install node-random-name
*************************************
* *
* Lien du dépôt Github *
* *
*************************************
https://github.com/JimTriangle/3APROJECT
*************************************
* *
* Informations supplémentaires *
* *
*************************************