diff --git a/chapters/4.application-implementation/4.3.implementation-technology-stack.tex b/chapters/4.application-implementation/4.3.implementation-technology-stack.tex index 64b565b..7f25191 100644 --- a/chapters/4.application-implementation/4.3.implementation-technology-stack.tex +++ b/chapters/4.application-implementation/4.3.implementation-technology-stack.tex @@ -1,7 +1,8 @@ \section{Τεχνολογίες υλοποίησης} -TODO: add ganache, truffle -TODO: add additional technologies like redux, sagas, express, nodejs, docker -TODO: add jenkins, janus and build steps diagram +Η παρούσα ενότητα απαρτίζεται από υποενότητες, στις οποίες διατυπώνονται τις βασικές τεχνολογίες που χρησιμοποιήθηκαν για την υλοποίηση της εφαρμογής. -\input{chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.orbit-db.tex} +\input{chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.ui-technologies.tex} +\input{chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.2.ethereum-technologies.tex} +\input{chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.3.ipfs-technologies.tex} +\input{chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.development-technologies.tex} \ No newline at end of file diff --git a/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.ui-technologies.tex b/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.ui-technologies.tex new file mode 100644 index 0000000..d88d021 --- /dev/null +++ b/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.ui-technologies.tex @@ -0,0 +1,5 @@ +\subsection{Τεχνολογίες σχετικές με το UI} + +Στην παρούσα υποενότητα θα περιγραφούν όσες τεχνολογίες σχετίζονται με τη διεπαφή του χρήστη (UI), δηλαδή με το Presentation tier. + +% TODO: add technologies like redux, sagas diff --git a/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.2.ethereum-technologies.tex b/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.2.ethereum-technologies.tex new file mode 100644 index 0000000..5ca88c5 --- /dev/null +++ b/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.2.ethereum-technologies.tex @@ -0,0 +1,5 @@ +\subsection{Τεχνολογίες σχετικές με το Ethereum} + +Στην παρούσα υποενότητα θα περιγραφούν εκείνες οι τεχνολογίες που σχετίζονται με το Ethereum, δηλαδή με το Application tier. + +% TODO: add ganache, truffle diff --git a/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.3.ipfs-technologies.tex b/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.3.ipfs-technologies.tex new file mode 100644 index 0000000..2b56186 --- /dev/null +++ b/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.3.ipfs-technologies.tex @@ -0,0 +1,5 @@ +\subsection{Τεχνολογίες σχετικές με το IPFS} + +Στην παρούσα υποενότητα θα περιγραφούν όσες τεχνολογίες σχετίζονται με το IPFS, δηλαδή με το Data tier. + +\input{chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.3.ipfs-technologies/4.3.3.1.orbit-db.tex} diff --git a/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.orbit-db.tex b/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.3.ipfs-technologies/4.3.3.1.orbit-db.tex similarity index 98% rename from chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.orbit-db.tex rename to chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.3.ipfs-technologies/4.3.3.1.orbit-db.tex index 2b846ce..3ab4dbc 100644 --- a/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.1.orbit-db.tex +++ b/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.3.ipfs-technologies/4.3.3.1.orbit-db.tex @@ -1,4 +1,4 @@ -\subsection{OrbitDB} \label{subsection:4-3-1-orbit-db} +\subsubsection{OrbitDB} \label{subsection:4-3-3-1-orbit-db} \logo{chapter-4/4.3.orbitdb-logo}{OrbitDB logo} diff --git a/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.development-technologies.tex b/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.development-technologies.tex new file mode 100644 index 0000000..b0b1205 --- /dev/null +++ b/chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.development-technologies.tex @@ -0,0 +1,5 @@ +\subsection{Τεχνολογίες σχετικές με το development} + +Σε αυτήν την υποενότητα θα περιγραφούν εργαλεία και frameworks που συνετέλεσαν στην ανάπτυξη της εφαρμογής. + +% TODO: add nodejs, docker, jenkins, janus and build steps diagram diff --git a/thesis.pdf b/thesis.pdf index 06c6a6b..886f0f6 100644 Binary files a/thesis.pdf and b/thesis.pdf differ