-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlog.txt
More file actions
72 lines (42 loc) · 1.41 KB
/
log.txt
File metadata and controls
72 lines (42 loc) · 1.41 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
1) Plan
decision to use the simplest tools that I have used before.
bower for dependency management
gulp for build
use of bare css - keeping it as simple and standard is a good basis for UI designers to build on.
use google for everything
describe the actual steps
2) Install angular
http://lmgtfy.com/?q=how+to+install+angularjs+with+bower
google> how to install angularjs with bower
https://github.com/angular/bower-angular
> bower install angular
3) Angular "hello world"
https://docs.angularjs.org/tutorial/step_02
4) git repo
git init
git add index.html log.txt main.js .gitignore
git commit
5) install simplest possible http fileserver
> npm install http-server -g
> http-server
6) make a template and controller for the first page.
https://docs.angularjs.org/tutorial/step_07
> bower install angular-route
7) create formData service for keeping data
https://docs.angularjs.org/tutorial/step_11
8) add more data pages
https://docs.angularjs.org/guide/forms
9) add confirm page
10) directive for tab-bar
https://docs.angularjs.org/guide/directive
11) directive for navigation bar
12) refactor directives to be more clear and also ready for minification
12) organize code
put app scripts to javascripts directory
13) build tools
use npm instead of bower for managing dependencies
use gulp for building
TODO
---------
unit tests
e2e tests