File tree Expand file tree Collapse file tree 1 file changed +45
-0
lines changed
docs/projects/todo-tracker Expand file tree Collapse file tree 1 file changed +45
-0
lines changed Original file line number Diff line number Diff line change
1
+ # TODO Tracker
2
+
3
+ A relatilvely simple web application to create and manage a todo list of tasks.
4
+
5
+
6
+
7
+ ## Stack
8
+
9
+ - programming language: Clojure
10
+ - http server: http-kit
11
+ - request routing: reitit (reitit-ring)
12
+ - web page content: hiccup & bulma.io CSS
13
+ - logging: mulog
14
+
15
+ Continuous Integration managed via GitHub workflows
16
+
17
+ !!! INFO "Example project on GitHub"
18
+ TODO
19
+
20
+ ## Create project
21
+
22
+ Create a project using the Practicalli Project Templates
23
+
24
+ !!! NOTE ""
25
+ ```shell
26
+ clojure -T: project /create-local : template practicalli/service : name practicalli/todo-tracker
27
+ ```
28
+
29
+ ## Project design overview
30
+
31
+ web server
32
+
33
+
34
+ routing and handlers
35
+
36
+
37
+
38
+ Logging
39
+
40
+
41
+
42
+ ## REPL workflow
43
+
44
+
45
+
You can’t perform that action at this time.
0 commit comments