3
3
[ ![ Build Status] ( https://travis-ci.org/abtv/tech-radar.svg?branch=master )] ( https://travis-ci.org/abtv/tech-radar )
4
4
[ ![ Stories in Ready] ( https://badge.waffle.io/abtv/tech-radar.png?label=ready&title=Ready )] ( https://waffle.io/abtv/tech-radar )
5
5
6
- ## 1. Prerequisites
6
+ ## 1. See it in action
7
+
8
+ You can:
9
+
10
+ 1 . use <a href =" http://tech-radar.github.io " target =" _blank " >direct link</a > to ` tech-radar ` service
11
+ 2 . watch a nice demo video:
12
+
13
+ <a href =" https://www.youtube.com/watch?v=NIcm-P-aLmA " target =" _blank " >
14
+ <img src =" demo.jpg " />
15
+ </a >
16
+
17
+ ## 2. Prerequisites
7
18
* OpenJDK 7 or Oracle JDK 8
8
19
* Leiningen 2.5 or later
9
20
* Git
10
21
* PostgreSQL 9.4 or later
11
22
12
- ## 2 . PostgreSQL settings
23
+ ## 3 . PostgreSQL settings
13
24
14
25
Default database is ` tech_radar ` , default user is ` postgres ` , default password is ` postgres ` .
15
26
You can change these settings with ` database ` parameter in ` project.clj ` file (development) and ` .lein-env ` file (production).
16
27
17
- ## 3 . Twitter security settings
28
+ ## 4 . Twitter security settings
18
29
19
30
` tech-radar ` receives data from Twitter stream. You need to create a file called ` twitter-security.edn `
20
31
in the project folder with the following content:
@@ -26,7 +37,7 @@ in the project folder with the following content:
26
37
:user-token-secret "your user token secret"}
27
38
```
28
39
29
- ## 4 . Build from sources
40
+ ## 5 . Build from sources
30
41
31
42
Clone ` tech-radar ` repository
32
43
@@ -43,7 +54,7 @@ Build with `build-release-all.sh` script
43
54
` frontend-release ` folder contains frontend application
44
55
` backend-release ` folder contains backend application and all the settings and security files
45
56
46
- ## 5 . Deployment to Ubuntu 14.04 server
57
+ ## 6 . Deployment to Ubuntu 14.04 server
47
58
48
59
1 . ` deploy/install-env.sh ` file contains everything you need to setup environment for tech-radar under Ubuntu server
49
60
2 . put ` deploy/tech-radar.conf ` file to ` /etc/init/ ` folder
@@ -54,7 +65,7 @@ Instead of #3 I use the following
54
65
1 . set ` SCPTECHRADAR ` variable to your ` username@address:path-to-copy-zip-archive `
55
66
2 . run ` build-and-upload.sh ` script (it builds the app and uploads backend and frontend)
56
67
57
- ## 6 . Future work
68
+ ## 7 . Future work
58
69
59
70
1 . Make more backend tests, at least analysis tests
60
71
2 . Use Om.Next for frontend
0 commit comments