From bffcdc44247bf663ef22540e61c1c22500abbf5a Mon Sep 17 00:00:00 2001 From: Brandon Young Date: Fri, 6 Mar 2020 09:32:53 -0500 Subject: [PATCH 01/16] Initial commit for ARCHITECTURE.md --- doc/ARCHITECTURE.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 doc/ARCHITECTURE.md diff --git a/doc/ARCHITECTURE.md b/doc/ARCHITECTURE.md new file mode 100644 index 0000000..c2d426d --- /dev/null +++ b/doc/ARCHITECTURE.md @@ -0,0 +1,4 @@ +# Architecure + +## Purpose +The purpose of this document is to give a high level overview of the project. \ No newline at end of file From a977924ff1b56133a31646fc5ccdc3ef4524d3fc Mon Sep 17 00:00:00 2001 From: LittleKross47 Date: Mon, 13 Apr 2020 22:31:55 -0400 Subject: [PATCH 02/16] Adding image --- doc/ARCHITECTURE.md | 30 +++++++++++++++++++++++++++--- doc/architecture.md | 3 ++- 2 files changed, 29 insertions(+), 4 deletions(-) diff --git a/doc/ARCHITECTURE.md b/doc/ARCHITECTURE.md index c2d426d..33b4e53 100644 --- a/doc/ARCHITECTURE.md +++ b/doc/ARCHITECTURE.md @@ -1,4 +1,28 @@ -# Architecure +# CrimsonSoldiersWebApp +**Software Architecture Document**
+**Version 1.0**
+ + +## Introduction and Purpose +This document provides a high-level overview of the application's architecture, the use cases supported and components that have been selected to best achieve them. + +## Architecture Overview +add system diagram flow and description +![test](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/master/doc/System%20flow%20diagram.JPG"Title") + +## Use-Case View +1. Actors
+(description and diagram to be added) + +2. Use Cases
+(list of use cases with description to be added) + +## Service View +1. Repository
+... + +2. Services
+ + + -## Purpose -The purpose of this document is to give a high level overview of the project. \ No newline at end of file diff --git a/doc/architecture.md b/doc/architecture.md index 474047d..33b4e53 100644 --- a/doc/architecture.md +++ b/doc/architecture.md @@ -7,7 +7,8 @@ This document provides a high-level overview of the application's architecture, the use cases supported and components that have been selected to best achieve them. ## Architecture Overview -(add system diagram flow and description) +add system diagram flow and description +![test](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/master/doc/System%20flow%20diagram.JPG"Title") ## Use-Case View 1. Actors
From d1b2ad2e0c41a17292839d248d6480c34fb04206 Mon Sep 17 00:00:00 2001 From: Brandon Young Date: Thu, 16 Apr 2020 19:58:42 -0400 Subject: [PATCH 03/16] Testing image embedding --- doc/ARCHITECTURE.md | 2 +- doc/architecture.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/ARCHITECTURE.md b/doc/ARCHITECTURE.md index 33b4e53..490b8bc 100644 --- a/doc/ARCHITECTURE.md +++ b/doc/ARCHITECTURE.md @@ -8,7 +8,7 @@ This document provides a high-level overview of the application's architecture, ## Architecture Overview add system diagram flow and description -![test](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/master/doc/System%20flow%20diagram.JPG"Title") +![System Flow Diagram](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/byoungWork/doc/System%20flow%20diagram.JPG) ## Use-Case View 1. Actors
diff --git a/doc/architecture.md b/doc/architecture.md index 33b4e53..490b8bc 100644 --- a/doc/architecture.md +++ b/doc/architecture.md @@ -8,7 +8,7 @@ This document provides a high-level overview of the application's architecture, ## Architecture Overview add system diagram flow and description -![test](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/master/doc/System%20flow%20diagram.JPG"Title") +![System Flow Diagram](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/byoungWork/doc/System%20flow%20diagram.JPG) ## Use-Case View 1. Actors
From 3719dd06c10ddb45651f6ec88cee33d03ce44589 Mon Sep 17 00:00:00 2001 From: Brandon Young Date: Thu, 16 Apr 2020 21:29:21 -0400 Subject: [PATCH 04/16] Filling out some content --- doc/ARCHITECTURE.md | 23 ++++++++++++----------- doc/architecture.md | 23 ++++++++++++----------- 2 files changed, 24 insertions(+), 22 deletions(-) diff --git a/doc/ARCHITECTURE.md b/doc/ARCHITECTURE.md index 490b8bc..b412030 100644 --- a/doc/ARCHITECTURE.md +++ b/doc/ARCHITECTURE.md @@ -1,27 +1,28 @@ -# CrimsonSoldiersWebApp -**Software Architecture Document**
-**Version 1.0**
- +# CrimsonSoldiersWebApp +**Software Architecture Document** +**Version 1.0** +----------------------------------- ## Introduction and Purpose This document provides a high-level overview of the application's architecture, the use cases supported and components that have been selected to best achieve them. ## Architecture Overview -add system diagram flow and description + +In our system, the user sends requests over HTTPS to an Angular front-end framework. This angular application then interfaces with our web API in order to access the SQL database wich is hosted on an Azure server. + ![System Flow Diagram](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/byoungWork/doc/System%20flow%20diagram.JPG) ## Use-Case View -1. Actors
-(description and diagram to be added) +1. Actors +**(description and diagram to be added)** -2. Use Cases
+2. Use Cases (list of use cases with description to be added) ## Service View -1. Repository
-... +1. Repository -2. Services
+2. Services diff --git a/doc/architecture.md b/doc/architecture.md index 490b8bc..b412030 100644 --- a/doc/architecture.md +++ b/doc/architecture.md @@ -1,27 +1,28 @@ -# CrimsonSoldiersWebApp -**Software Architecture Document**
-**Version 1.0**
- +# CrimsonSoldiersWebApp +**Software Architecture Document** +**Version 1.0** +----------------------------------- ## Introduction and Purpose This document provides a high-level overview of the application's architecture, the use cases supported and components that have been selected to best achieve them. ## Architecture Overview -add system diagram flow and description + +In our system, the user sends requests over HTTPS to an Angular front-end framework. This angular application then interfaces with our web API in order to access the SQL database wich is hosted on an Azure server. + ![System Flow Diagram](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/byoungWork/doc/System%20flow%20diagram.JPG) ## Use-Case View -1. Actors
-(description and diagram to be added) +1. Actors +**(description and diagram to be added)** -2. Use Cases
+2. Use Cases (list of use cases with description to be added) ## Service View -1. Repository
-... +1. Repository -2. Services
+2. Services From d2199eeca6ee63f9f35e811eb3839b07182d971e Mon Sep 17 00:00:00 2001 From: Brandon Young Date: Sun, 26 Apr 2020 18:46:16 -0400 Subject: [PATCH 05/16] removing .DS_store --- .DS_Store | Bin 6148 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 .DS_Store diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index 02e1b5e3fcfa6b6c4d56fac54c8a4380d05f75a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHK%Sr<=6g{zpwzw&{(4Dh%W1+ZoGuA0s@P*aAeJv`}jtOGxnTdjzfzv#*9tavSeg{6`vp>N1kMAc`ZD%_L%S8>=t^ju%85@ z0_&x~Y9JC8N11WVImcKQGTsXrHJqb|Q*?2OKDv3fRpd3JNP{|bsY-+kVvD1U3mKwH zHlxCMFG|lXv&*u0tELL50;<4|6yTmMR^N80r7EBbr~(@Wd>Xb_``?sBO8B0F?MwJA6Pm} z=uk^lKo!U{d*!Y{h$YYm5g{A%-4Phm6qlN5IOUg(~o?3VZ@vvwbN5 From e1aab54a6a4b68334efdb6f227ed7093b5b5f22a Mon Sep 17 00:00:00 2001 From: Brandon Young Date: Sun, 26 Apr 2020 19:56:37 -0400 Subject: [PATCH 06/16] working on architecture.md --- doc/ARCHITECTURE.md | 6 ++++-- doc/architecture.md | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/doc/ARCHITECTURE.md b/doc/ARCHITECTURE.md index b412030..ce79b85 100644 --- a/doc/ARCHITECTURE.md +++ b/doc/ARCHITECTURE.md @@ -14,10 +14,12 @@ In our system, the user sends requests over HTTPS to an Angular front-end framew ## Use-Case View 1. Actors -**(description and diagram to be added)** +Our webapp contains 2 major use cases: + - Seeing all on-campus services + - Finding contact information for a specific service 2. Use Cases -(list of use cases with description to be added) + ## Service View 1. Repository diff --git a/doc/architecture.md b/doc/architecture.md index b412030..ce79b85 100644 --- a/doc/architecture.md +++ b/doc/architecture.md @@ -14,10 +14,12 @@ In our system, the user sends requests over HTTPS to an Angular front-end framew ## Use-Case View 1. Actors -**(description and diagram to be added)** +Our webapp contains 2 major use cases: + - Seeing all on-campus services + - Finding contact information for a specific service 2. Use Cases -(list of use cases with description to be added) + ## Service View 1. Repository From b26f6107b6c88b2ea8bad2ae9918964ff1eacbd2 Mon Sep 17 00:00:00 2001 From: Brandon Young Date: Sun, 26 Apr 2020 23:04:20 -0400 Subject: [PATCH 07/16] adding use-case diagram --- doc/use-case.png | Bin 0 -> 15892 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 doc/use-case.png diff --git a/doc/use-case.png b/doc/use-case.png new file mode 100644 index 0000000000000000000000000000000000000000..faafb1014bf177a1590b844883893d84dfb5aa7c GIT binary patch literal 15892 zcmcJ$2Rzk(-#>n2ol>Y!vO`furN|y-XOo1|lFG`?&PXBSloZLx7DCyS7Lrl+%Fe2c zknQ(8*M0x*|8@Va`}ceN#{Yk=$K$v0~ zY@#3#C^iu{;ghk&2h{jMb5T?EBw>U6zl4gk2Lu8)LH(qnq1)46y;si|ws#$0eJyCP z&_tu6@OC@R%S4M4LcUDfnFLuvgOh%oyc9a%b|}Vdd6E0k&YX_$J#-f-?oqMCCenhS`D{aN}mD$DV4|CdjnEIVFakmXR`HIWs6W1oT7DPF0$?yppe zU!I7K`YTOTh?o^O75ON5G^c7EK782AgK1Lg$&)7(6cn-IHWT9trMmH}W@08mpI(J= z&?ZzaM&0JV`;0!ZZhlGc#pI#O74sF1#~wIao${aj|LS@Ec>uEN9N(_5t!(xqGB8BP z8Je4GF@BgHcwZ(()5N3sNQj3xSk&kJ;6PDP(SG8)&Q6m|nF9xcx$n+Twr71Se)C3N zk+HS4HPi5!xXm6##_!+1XByJ<3W|z`a}!lnRcqfpeE4v2agj5an39?*Vp?cj6T!o$ zJ~1&NB`K+_qEh(!wX?0Ld0wb&+4uhA1T{xzXJsNkKfgLl<*h$IW`?S-U%y^kTl@O; zYtnKm)#aXlqfHuqeWP7NLqn?QX4ClK;NU*(r;nqf+t6M#D7-#)1LR735<`AKO^+}MOf)YRuB7%3lWsQN1sxX9z5Wu zv-@7&+14iRvGDWJBbJOQp})U-hwP6(*rzqob4WX0uD7eJ)V8;@t*vdSI^5NED52TN z$jEs)+Lqbod-+n|#<~RO--7)79J3M=8vO)+Otj5va&pW zcH~vAZOB#8)_wlmRcI5Nm^kpOyXe=iU*oeBlr$eceZr8coILq3Dr(*$pu$Y_Glh+f zO?RP9K|#ULjGL!iUvKZ)L~9m_`Fn*&k;|{Mk!l|-3+lgosa#*4{QOzNeIk@q>`Q(9 z&K*01goV{ft3L}GOT9KP)9>099TT&scH^Ya+Ojh(ZP0dJmAfbR*0S4gta}9~@##!<@T`Vl$i*KID_j~i^jRLot zrlzB->*$Qz+VXs?gx#}Y3gAU0qwljpi2= zTy1!ok(HH|o&9Tk{K9xKcyYw=OG)kFaax?duqrMgv5O~w&7{&(QYk$-nM&tuku8UkfTSer8yi=# zrKKgFfYAH*g@uLRtSy+z%gg(5FM6(H%=svZn>Q;?Z5$I{Cwz&MHqQ5pkLQZ5$8tSa z?l#j~=GypFQq1Bl;kH7=g9pzqQZswK?OGZ3e5*>B+JQCx&dz6J?QcQ?cR-ULHQmCm z?!ODaOf_D|DQaqlG>$gLN=#v4W}VJfBAS?*c6W5Rxw)M@dD6P4SkJ(q`Sa(@k`fa= zzUM0Um58!l%ddJLhXemSRaIqcYfDT-nHe1&ZJwESlR0tX{k7&)<&!5@ z7l*=WXlO8n*REaTDhTDUF<4Sd52m+i`c9&pn4COz^r)G+`FMs-yc|FAU0ogBn~x_N zf7Hj0Z;2K$S0dKO%X7W?=o(H%P3?SCsfHqd`dCMbX7pf@{My`3r7_eDCgnJ3S9%_& z)y11K*9Je_lai9Un75lelmqOC+~>whOQp^^k$2}eqWCst(aYG^sz0NZ7nS=Cgo$tjz#iG+V{V0Ydc-bvhUR6gv3OQ z`-zH1ikX=ij{A(b7fketJ6o%A$=f6)B~acnDk_Rfk&1>!pQ*K@qsFpee84oSK0tnl zagJH!i$m921e~4cCnm11viQtIpBg>yvvy3$sy)ZtX|wI<*XOFFU#QzwR#xS={-{K4 zIpD|6ZCoa)FdsM25GOrn=(*}TJFH$hj7~vJjQ3f`+zYXUe7yLY&ECj}S&?yJVL^X{ zo}QkV=;yadinG?!zdAj`AkBODNapv{*+^Ywj;@3~9LH_u6kA%D&N;lz8{A?h;#y1M zkBp2|O0@r$tbXp?Idqe`=aeQUCiC<2*5V$2e$Z_PclQ7TNVpjE(hFdU?za*T%%e5P5DZSX{jtWVg*7`^vyzr`KVH`TF7EVLlU7 z=FM1djn8D?OYBlsR^|!#(HO5|Ox(Iv27`>J-`^m(s*;) zBF`O{gT6V>mm4f>ZMAhq97>3ZD8NnpLM(JVEiEm{>AaMb{}TTOFRe*qhH_Mgz~suX)(_q zgM|XJHy~9jc3-QKrKP35{OXv-s^AJ?n%5RA-mf)Je!65QKEtDR)nl_O zepH(%l+=EU$pr=mI#CBi+_|G-Z*TAJ?yjz0i*8?0QPJGojQ7dO$(e}Tjq)|Kv$GQu zDHhzT58pml4M+D4WQ;j-WsB@)hUI(r?){zWlQ?oDKQFIp= zVqd;IgsvG7F>J1|n=@nE)~#|0lOktT_<09{j-{JLkNVym`jnB8@$utFR3$a7cW+dD z8KT!wzyOAZcAyOMYd%6NUS3{4ZDe%i>Qx2~DMJH;KNxlW@YP?az-Y+RuX7IWW@BSu zJ;HbF*gU$iii!$pztPjUI1{1M7zhW4{Nb6~!Lb>6d3ovSYWeSgHB5w9yTSElaXDphYk$vD5FDk?|b*bbs!ieBK$1^oyJv zTT4q7(q#n&1*}UeD}i1IC8c+`UQ$xh9ddttPV4lBX-+!0Mf$46#xM*u?KCg?H^$@@GDfIK_ z&mTi}g=1rLGoFfEP)X#qRSH7;zwnz(CX~YGplOXhmZ7`8VfmWzuxwRfzZ5B*NT%$^viS zuIjJyH_kmLd$obxkNf1_$QFO1#({L=Z#t6ZLM8Vqr2$%>LF%d6FJF=kyIC2PNJXo* z9WN;=-q5kWm*1(>7b0Y=saZGpF=U2b(sOYd)vg=MDJzRNKt@JptSo|V%a-X*9|?&f zJf4n@PCx{f=&%^S{>-aauebyD={)PXSJz?tk1=zy@^?|CPY}q=%sg=PXiGywSmUVU zarQ{HS5{w>T3QTi(SsM85>H?{zBV`Wsym=SZQs6q&gLDHveD_&Ip-?6dU~FIy!a$0 zrs0Vg?fJ=SZd!ras^@1g1ai7wOS360e4fY7@a?E=Nbw|NqVb7|ef##|0UeIBqX0L` zZ#?CUre)v^WqcP;WrAjotwl@>4c)r>)g9eoZoIj~Ea%?6TI2Ix^P}-T8ZOD@e!<+d zHTR6p@*8BNnUdnXG<(JD+wX=ZK}p}F^uofzEaTkerKN#UXJ;oT?AdS*>3z=a zme;P02Qwc8+%XYqdwZMGIQuOBEjr7xA?GxqOJz2N(mM*XPOv>pkeU?}qWYS*93LQ8 zqDvCD={mXbOAPQ<)V$Qt#3W;ElU*6JVaxvZXAk8zwp+vi1D%`mPy{nAW&LM6UUT&@Gl4)1BlFwZ|0{m`Z+x(Ipf5D!-o5eQ;|kHAzkCVU_V)sCa?m!mwq`vi z$qw1wS(i5C1-Q8rCY2%|K7M@s=HQ3l<8<@$3<{@CZC#7M?U88vy^YJ_cTY)g;ppGH zl@(4T_l<@&6GN_M_wkJge;?aw_Ltd;MYrR$Sj-skSpWM({GW;I|Ae{wHW(Wi80hJJ zZPp_Yy4qD8e4jo09!R%~PqVzdyb`cEAOg&l=Y3C)nVzK5-S-1c{Cw(Qq`jribP}d# z&z9N`D4jTQLOfR1swts9RwCr%pzZmd@3yOpGwA5D9MpsaFOGGeckxeaYHHS2{_+MC z+V(DE=ZuY6k(=6`)YQ}-2buPJJNNhW_HI|g`U_&(#D~jx%~C zEo8W7T4b9IZn*H1Rap;x33cAt-u~sQS95>^V9H)=cCHPO4n_ExmK+1MjuvlG0MS zTeBzi5|hizWo|3H^jvb_;D|dBL|-c&!nnNlw@)>6cVcet)URK%uD^RYq+NzbMz&Mk zzNA9Db?erzj=U4|>A=rMCMJ^TAQ&_4?qGtih|;_U$F@_(#+a-J!irj2HuW*bNX~69 zOoqnC1*LPXC1dM>x{i4FHZ{HUT5+KdGB|x&MXx3QO5Ka>Y+Ppv=<~-9%aST4CZ?BX zUVupswqrKrZ_N%*w&yN+t^@wZ#>PG%k<>`ooKdEWzk8)GT^bTLEj%hAk(QPg8xsSx z|LNmLlQU-wjg0Pn97JhjU|TwkwDq^6~fj*i~N#8e}0s;{p^8iweDKIrZb6&0p%7x#( zvHVqEzs_88AOyW1m~oTgWZ(f)p8L}%-)w+7fG4>OU`ZN&D(UFp;E=q>`ucU;NQ%G& z-~$7f+^d2DItGUDu&~1X{G`d`l#~jumD9EZfY#u(=EWeQ=g;>I4__wny?_5cUf$<> zS6A@uz!4f9Dr|RWaQ6iWA%u$voluIew}AR0s?L`gMs)* zNC=%*7gcjhOK4b_xR@B5oTuBFGiPjUgq8L1SHP4`agn^L6XWBx!a@fQ91s?6^$?Yj zDNj!RP*uf)4@5+4=f=KbL83Mjc}fEFX}0e6Wh8Z5U%8T!ks)Z_{Oy~*i%W14Q+>`w z0x=QeZf7?Iin3rVOGsdwk7I8tS^hg^hnu{1P5nHN0@1wO?JE{eYAVf}V`5_6rOr37 zgKpl;8!kuRl=ED)2QsOP78N~T8ESe+OzfbbVB#dZjN3F8jRPHERS-SL*|l@t-rm;M z)_Qu8DJdgRT>3zVu-s{>sf`Q`YlI(~v-oi{Dmla+laLS<5J+H|0*~eU;V7$j$w`u#h_SauZ>WCW2DxZCza**g|#nD2fL5b`iOJgoxrw=-ZcH zgO$+-U9zxH&}(@jb`{zbR&hmnIeIYz`*CiT5CeVv%8hjo&hY(3P1V(DFJ4%K$$&HF zo~wwFa-Mi5>#<|!&Z}P@N5;l#l9Cm;`yER7)ISRwGL`pOf*zU}8NK$|@XkBqIWzbX zyJl|yMlKiKZgF}5+rc1BJ0&gcV2rsQ!CG7z{l2j9^np9e%kErUTxyhrxxKQUA{w{D zXi~GX*mmyZH5nWq?-XngNGW%pzdrsAI$tXI1e6`qV*3l~>h}!eP-sjFEXOA&=>nCo zJb{v_sHk+A=EuJBLL=nh;J9&P5@m4kvjZJw8FU|TCo)nG%mAcKS&vP^_UPfm*evM3 zfU@t8jj()6ZunVeBQ7iJ1*VAB4sHY(+Fj`-t*i$H2(^((KdxNfAk{7wY5K;nv5q!x4p3YGdoM>7v6v~SgU2=1F}C=#wJ>>(sbjHRfmP$>qW>IVkSJ8>sS&o#s` z&dJ(~sF64Q%Z%mSC9WZ}Zsj1@t-ZY*_$JOnFKfu(bhV$#SCo#D;J#&;&_u~iL1@xc zpeOWh+d&{y(Bh+P@<&x)nOD6SElm;hatnbar~P5`1bwPVOK{qZ|4s%r#D zCGuF zYY`OWAtsfUp4F=d*}QuBvQxU&vhwIhIt5Xf0iIo3w{E?7@uHi|v!pHL9^BwYSbT-i zk1uS`Jx@zT1zkpuX&$@-#c^)3y|J}*9)*#Zh_#JdZHSkbKXOF>`X{6HuH-M#!dUunt7r=A|yGc`5k+YxvC=B9ST3Il?n^1Mcc_@Sn8%vHWK zB&B~q4e(Q9BE*n??Q3SuH8o?9P4x@V(f)JC97l-P{(@Pw-IVF%FIjz-(Z8%6d~^Jd4wbadGBu zZp8;A`$5;B;z>Dc2rzwn0Hg(3@Sub*WW6v}u{${>z&)FH?h~k`C|(2pI(YD)dkz>0 z1|akMwXz%Gc@{?h*lppcCwGH`gF`~tWZhq>@kv3ZBz;DyLcu_LdLP8VKt~64ImNKd z{PJ603SuHiE1FKl-*@ldYiei=(@cXY#Kgun7nq(oQ|`H>pQ%-wb93e2yW2obB=7v( zoZ%D`p|$D{MMAj1fdl!kUX=s5czJml8XD^AMg#=~K~hv?%#T6`0uLVe@Zn^nS^%R1 zT5;a4o|ue`aV(GV?)&J6SOp_A+)P{SdWsbr*Q>dFpc-UlWbg!>J$v>zJN@#C(T$$U zCr?b&)i;~FP4`y~ybsFyF8IJMfSLn)G$CB=)TyV3FR5Ta)k&Lf`__$+`0g=YEa)sL zDIwb_QQ$X{>|v0+mG#gP)U~xy=1y0La&g5&y^{4G#l3@Utp#RI`)-5ArW3J=&3PLPcx1P|IWjJ-_ zwdK99Y@!(-aMar}*Y#E*&ESe@U0Y-YC%PQeaII6Pu=619!_%>^Z)(yNkFB`Yysx(N z#*G_S>tj-Kb48i9U?ii3Om;9bCVZYJlpYcmu5WFPY8+)_Wd%@^ICe~M3-{r}H_;Qo z1eFpG0bgWi-%m=%vcR{H_;v}Md1>`^@3K3gcO7yPI|m179IzxdWcOEX>C!u_n@$J5 zIJexwF4IuWKJB4szO9XO+vz}|bpQXR7$kO1Vw*wyYEnLnT;Ci z>UfDs=qxA9L%HPTczK7O^ZvTOFx8g}pq!lz1*x?}xcOlA%a;+{chS-5>$UANNTeNp z+<+zBzlcs-7UeJY?-XvJQ(?S0-W zzX0T^HYtu4_Lv;3fBTku-@ZH5L(a~s{TqqyDd*UBk2!I4wLy>rkHKb6)%0GQZ;v`? zJlKxS}msa zxSd2Q=zviZvitT~LT>PsJ8x|43W2QHdh%1DH; z_3hiY=}@SRu1-!ZU%%$%=XaI4+L@ZhUhZI0zUA(2+gE9x>D5`oEX->Ij<{#f9%z8T zmeJR>#P6V(dU>sB#fo=!bnM=<2PolJXTjAEceeu~t@LfIozHm0Z+sTgl9JVEL)?!a zKV&!oCDXA_dppLI(dSi&WRU-RLOV&dZ8^RH++ zIy$<$mqMvR*OSe!iCbQtzaba@#^djATp&4_kHm*!D;Nx6xzu~D)bI^8HH5-R_$rIe z5W{qy$q1TI{AFfmH-ikXtIOSOZf5or3Y3vi)EOcA&6{VYry=hAm+e50KB2p@zCP-{ z+3zD7!XNwdLiw!-1da-F7NE-i(#4C(Nm`nk5AIVijNE8@kti?$yiH657lvsI%@ie$ znT18;^{L#WGD9y+3eLUpjsy3#uwZ0nZnd?}msG$&ymB_A`j3IArnR2bj26KYJOS6^ zlSDOp`jkC536>x~)0S~5uw?iLDXJ_b2G5^A&wlY@?A^b$2mLK7Psl{Q$1FGr9p~@# zzzJ#Tvgv92+AYPoU`qm9_DM=U;j5jVo`&B56g;Rd4dN$exz*eeI24Oamqcm5;=mi- zozbGNHbUr$>DfK4yFNRjS^krl2=%Fdi>KTM{1Sa(%@Kl>`r^t;(49MlY_Zn#5oM(U z%nrW87m}EEpSfH$Pnf<3#pw@jbbel$81?X>b!R^MIKRC7oAmVbSFa3pbQp|p*w}C! zwPKWw?#cKkN_Aiy{8@EpgB!4GmjRry*$Ezkk2T zrkiE=?!|xYWMSkdF|MQ;ewQtH?{?!TZvY4iqY`#{v96X@c6PSbtvVQWi`238FnYKc zV|!XtJXx%l=f>eD-Mo2IFXad@pBz614me5(mgi99lP8^R*{0#_lKN(5AhJ?UW4g;> zk?6qy=ER?i-x>^-@f3JdjldcZ#~4Ba)+{m z|7B0r6)3+sL?gSx<+FOh+B&ql2lhREkpH?jGgFbBrR6@hk{<1-TpjZCJZwx)7gUzx z7B9)FLyx(o`u{LV)T3?Rd=K=0*PRxenVmfXaeii|#BJuHrR9%o)1u17K{_@zwn(+% zp&_Ucg^)`gJ$eMSRSUQT?PD&~Ab|E^Obgg>*3GszB?Q)jlDgssPXd9rO4xoL^K{K!<@C zcn@%$zkU6>eM{iLzyRtzld`g^DzM-Kz7mTnKjjdXukDm$3nMBbMF#5n_`hwJFTG8h zzj6J#KrqO)A`w)7;4_wF{%Fs5)ILdGWxaT>h0Z(M*t+g(Ex7w8wepuZe+p&w&poS| zL@NQ-cg(X^ooP|pkL0RdP`w>|Z>y73M_YoU`ZJ;bV0v?W9i7Q2_2o6=f54>6dO#wKAHXfGj`ei;>5+}v}Unwp-StBNlq|NMT( zJS)xk(3oeY-5Px#Ti4%($1WSn&RmRp_LRb^e-<|Q;6ucG+h4i%Q*DWdw~-&@|2R+e zpU~022C&SZQ37}9FrEbb|CtOi#E<(91K0P~!@l$;`Ik2b<);9a4=j5DDnT2~r^qXE-IGu82OdC2RmEv(JDGioXNKVz&e|1j^ z96RRRnSTYQIgh$NEMz#eFcVSf96iQ^ul($sr>RC-CoAiql7OI~dj2$oU|4OZ4Gc83 zwR2!5K6RSgzU4ry87Yb&8yBW%yk|9liNU#lLyEINyx+vo;Oqvl!KyI zuhhJ*mbgxF2EBiB^qT(YotvnUsH4u4ZLbRpIpw{}9ocB(a^Sc$zj4a4!XIv||9vx4 z93K_sjD$gQGNjvb@FW#&HrEO&&i^cIf$bsQ>U?`8#F6 z#D8nA+LGlvkUUgqOlAG(AIeRe5P;z^;^8H~E`5F|XeQF$*Z1b-%W2RK5;F`K>P?Dg z&&HIMNrzYCOUW7^A47U~HbLqukn%3!vjL1}3$0ld8FBN)W=jqIQ&VUwkK*EF0d~#J z%~88Rfq^=p6Ns7?enDdav;=cPbU~vuEG!HSlZS@~c<(_>a&GP$3>{j^xAWYfdC>lW zQcQ#%p;tzq_cl3u_5f>mUfxY_?{&D5@SxR5PmkZcXlB-Ryn7% zVSG}$*UADUM=jcA08bIVmu-)Uij+O>O!~O+UhFNum8`I=(+NUt=xQk zR6I@t@2G>5rfJFk5C(m9wZj@KVgdRmnePAi@&qvoB9$MY8?rTHlx^Slk5bBQa*KX^ z^x6*Z6$Brkx$*?CfWhHG!3Xp+e{BU7_LTGaUVaNJ^vvt)%t|%rK~ON?zsJ(M2t^R= z{`Be7@>bZ$!dLdX;HY+gAZW-`F17xh``(`5h(m`*5J)BDnTZJs*gD)Cc@$$QiuHvYJvRG zqD@)s=22hhLhY@s1EiW7wSWkaU)hi|Ldcw9$J<(2y|n{>Ltp?q#hkWC>_(eVDc`|^ z$lt&U%{Zf|96>ou`b^QXGPMn^s?)t-Y08RNy(tC(ELM2B_UiWbhunRN1$V74=klpH zS$=tZo3X3Nj?3I(x?eFM0%~)T8@BLvC8Q&Mez;=z-Li}~@qk<_djbspYu8L*!x+~z zHridko+OZ&k#Uc&_BJIgW>cf^(1mwYC?CiSPI%GZ4G*7!A4WNxj{`ZBHetwt6*j09f})O)T1FbrR4sAw_d&1I>L<;mRb zN@Xs;k~Hn5!#QP1*45S3swYkip(1A*>TVwBKEiLVNqX{q$4Uj!biLa3Q78f@;3;L z8kG1W!{Jw^6iytit~6x!cObe>nYeBDAzu+ZJuxvgb)PZ^>+ao1h$6hwe~Y=crY1q) zI_iY}2tc=>pdh3hr`;?pEOUmKq5xe-$3Lnf&nIjSaBVJAiXJ6ErVr4)bm{reWFYs_ zO-f@>sxalqYaxM#SD(*DMO<7jJRVflATGhrwY8h+=pNY6jv9r6)_>GL6cG|qhhOXK z>(9;2K{VjcUDkebBUdrOHEh%rsn2`GrkMw00}WGciYZ$)TZlb z1`GUXxOvFGDKrMs68CUYqjaQQq;7IH-1tJ`6FkQ3)2$n+#&_W0!McWqPrGQ6@wfv9 z3qEV}yGXljtPl|xTRW4S?y6BGdo5EGPq#OPH!;aXP9?f;7at=LPEP!cppa1VLGA!V zI{b~@=?pY#6kIY3pqB_(Gd_Bc8J z9y!3eS^kCMNU02MD4T?~mX@%H2=c^=*LSQR+vHh1hXMvv#2NiKCPu_0pAXfey}byL z3~6Z(OdpCPMm^en*bWsK(Io#|XY(oqI}y=_n~d34%lF3FJZ=r6i*XI=Nm&22ac_^SzS@l6e35alfFz@$A_>=Ic<(Sj8+2PoEY6 zR>8*JblU>(4q*eJnzTtEfI-Lzz`9C_x>1!#uBUVv%I(PfW)YO(z4Umw$<%5K!a4lg zVOxTwdU$wv4yPn00(@>R-Ba0f_1ZO7c6Rn1JN(`--w6olC#wg=+mYsuh=_RmRsrZ_ z#9?MzNXyEK-}JV^-j}-Z5e$_DBQSW}_E&|EYb1&Kku{k|MP*OWx3MwQNM?B#KO)#p z9`VsX!a`(6S0K16{|cRw6=06Tkfhi0Q6;OM;+rii-NMiVXc#!5CQnE@{$Qly*>NwK z^Q5l6qO$$@2($dZ)B{|P!2?kWG(grZZclW*IgfxG=U}SJwN(wd4Q3L|C z%|5wwlgBLS1lucV2ZFL5B5}xGySTV`%EiAQxO)=Ga~7DF8g1yo@P7A*S%yA)#;HyM zTDuRC(Qap|KxTfv12Sd6r9v$5Z=GOMEuNL9kyMCe;QWXon7%y$)h}h=Kvvb>NHrIc zk=WYCMjc~giNl9sGDN-~K$ydGeQ9*A7(TN_0OLAe&2=lQrsn1o#4DFC_lLKkJEZEw zH;gzy4X<3D$dcb!HOS{3VK$_aR1oQ8hf*%Tv8018E-ajlD-DrcT<>VtQZOk)(l@Vg zZ*6R3kk8F}{(R`?PtTtnhcn8=5pg$uapnS21Q+vY=-G>}w;rf9J=D#SD}9Bv+oqs5 z@})VVxKyo?@fUdRhP7_+&D92yz?}9i+rj`gK$NKPQhSW=8`k#TYMB~;saj( z;{`fuz`xXYapl0GnHbCJ1~&o6cm7|M-j`7c(@Uj@7z!*|b8?RX$WkT3me@%Zi8j@| zeSQm>b$@v`U@van!Oci?mx?$?u^zsg;A?W6y#d(SLn`?DCWNcTrev z2xXU??RtHqSXYl1+yJxv!=VH>1_QP_?L1Dh5d8#%gg!WrH6ID?s@k6#hIrYIduWKT zu1}vm8$3ytYXFsja?#3gdPtx13#d@s)29eQ#|wX++*3X!4x6!ySNQG@Jc8N*vP=_57Bi$y^`iFAq~JFpyfE1pWvJ z(wVIO0Ip0y!5`GChcArO9im?q7rSBIgD`Bm-5+aL35D6PLUl=ipx|l(9)~jr%6cF~ z_&sEBa^qFjLymFrN35NkW#&YMF4IVV{~>%e_!%6}Fm}l!$B#cwO2;A#h$tz!<>|Q! znF}iI=^Qh4Jwp{0n(*q7kdT7{0^rO3g@rC?l}Rf2>Hwty62IoTN>5e}j{2b))Hi`( zgh*7#sIH#~f)G|0MJtAUDT+VjdjO9?iw_rPU_Hpn%A&0!7%Ip}#PyS89)sjrUb%wP z2rthF^^D_q$ITqH>#yzY=L;;gkN|OTn7zB5_mPOXhMpm$H$?pKLN|dNfV~Q#_mmz} z!(L1zUOMXPdPk+{y@9L{zz5?(>+9%PMAgC-S*2Zm;tUE#GNy;$#>$HE-bpdbF9<{x z-};lP#`i8uIf|3{Htg}gB~Ucu8|`dtv~+Ze^7Hq=DTXm75DZIk^;c2fKgJR=2Ko?! z8D^4)592sMK}N>raNb=aW^YHx3$WAL1viV+5LiH9@q)o<$mFaRIt24Ezk|*1JLT7B z7)B%&ZXJpiJ^yKhEN;uXAI-_l$XJ3tJUEL!9w+IjqQ?tO_aVC}4qP0FqQs(shTPWE z6M8TpC@381)1>tC-b+Z1k?G1T{2p-ejg>bW??-|ytE6U z_+7I#Y)_VGy05R^LM4O3W99}i;NQ+87`Yo#Q}&00Kj^BbnyMb6^F%7wxbXUyJ#8ao~@kLwn|BYlmnjY(3oP z*Vfh)N+|vyuLu{}6{#wd^AlcR&5%H_OJG>wND<^xpY^4y_$KUbnL*DlhRh!5UrLGp z&^8LT?mm=&090d$Cc5^tsYtX3RDpni0Qe=)TBrKn$V1uE>{jLLdM9+nXP6}5sSmE=s&s0us0jGiBZi{UA{zYm|pS}u@pg#2N!CjyIBd^%lz|UHR zCAR8!-A}Pvgi}e!hO5!P3L0`!^AsO0l|FLaxA<=-b1}x}7Q#NAzY4 zP&vF&$X#w=;JZ3Iar3eODS({#_xk#J%Su59#29pSv@wWk8-L_CPUw-j075QsLr@WY zmPU55ghV}loSq(uKRSHr6YM1{g6a<+n%V=v@^PGR^vjb6&z^Y?*KCJzZk8jn+x;sJ zA6Z?xplk?0_OuEr`RA0GdHHEeE%pSG<%LB<4ew5phCC8>o4WBU!J>0AM_w1 zVj2b^;1FV{J=kX}7;G86#Typ9{OUBN_u6{~`BO1R z)xVyN>bZ;Nk&7F^!5r zbJebL=}u+WE$m68KQP!=t}wH*W+ZP9PD1aK zk(Gth-H~_c&GN*-<@I>@f!o-`L+dR)+}+pbnsuB?NEVkJ0SMtB;)E_vd_sl*4BmYV@S^!@)3b?=J-a`I%h{mX}4+ap!ZdOb&;2Y6p2I)rs0KI$+xz) zN2FScU`ykhCm)ra=9ft7;jgc&L&M$^T}M9AhPDD0_;X@Hm)^H8l#<{Sh0Ls3u|1EZ zWJwz3_+vyc(6DjwRdH-woErkKyZU@$FXBuD!g^{+NoQT%BpwMgjGXw#DB#3}4sEMZ ze5~ze|DrPm%~Z8w@K#c6YA6IB)@1 OC#WlHpUhFR@cVCm^02c2 literal 0 HcmV?d00001 From 317b918866a38d7fe8200f70513f01f46559ab40 Mon Sep 17 00:00:00 2001 From: Brandon Young Date: Sun, 26 Apr 2020 23:08:13 -0400 Subject: [PATCH 08/16] adding image to architecture.md --- doc/ARCHITECTURE.md | 2 +- doc/architecture.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/ARCHITECTURE.md b/doc/ARCHITECTURE.md index ce79b85..e9fa52e 100644 --- a/doc/ARCHITECTURE.md +++ b/doc/ARCHITECTURE.md @@ -17,7 +17,7 @@ In our system, the user sends requests over HTTPS to an Angular front-end framew Our webapp contains 2 major use cases: - Seeing all on-campus services - Finding contact information for a specific service - +![System Flow Diagram](C:\Users\brandony\OneDrive\Programming\Git\s20-project-crimson-soldiers\doc\use-case.png) 2. Use Cases diff --git a/doc/architecture.md b/doc/architecture.md index ce79b85..e9fa52e 100644 --- a/doc/architecture.md +++ b/doc/architecture.md @@ -17,7 +17,7 @@ In our system, the user sends requests over HTTPS to an Angular front-end framew Our webapp contains 2 major use cases: - Seeing all on-campus services - Finding contact information for a specific service - +![System Flow Diagram](C:\Users\brandony\OneDrive\Programming\Git\s20-project-crimson-soldiers\doc\use-case.png) 2. Use Cases From 5a872317f65c806485ce0c7dc91fc0c37fddad17 Mon Sep 17 00:00:00 2001 From: Brandon Young Date: Sun, 26 Apr 2020 23:13:43 -0400 Subject: [PATCH 09/16] fixing image link --- doc/ARCHITECTURE.md | 2 +- doc/architecture.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/ARCHITECTURE.md b/doc/ARCHITECTURE.md index e9fa52e..badf035 100644 --- a/doc/ARCHITECTURE.md +++ b/doc/ARCHITECTURE.md @@ -17,7 +17,7 @@ In our system, the user sends requests over HTTPS to an Angular front-end framew Our webapp contains 2 major use cases: - Seeing all on-campus services - Finding contact information for a specific service -![System Flow Diagram](C:\Users\brandony\OneDrive\Programming\Git\s20-project-crimson-soldiers\doc\use-case.png) +![Use-Case Diagram](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/byoungWork/doc/use-case.png) 2. Use Cases diff --git a/doc/architecture.md b/doc/architecture.md index e9fa52e..badf035 100644 --- a/doc/architecture.md +++ b/doc/architecture.md @@ -17,7 +17,7 @@ In our system, the user sends requests over HTTPS to an Angular front-end framew Our webapp contains 2 major use cases: - Seeing all on-campus services - Finding contact information for a specific service -![System Flow Diagram](C:\Users\brandony\OneDrive\Programming\Git\s20-project-crimson-soldiers\doc\use-case.png) +![Use-Case Diagram](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/byoungWork/doc/use-case.png) 2. Use Cases From 92ed6a902b1bdadd355c376ec56668a8bcb38f3b Mon Sep 17 00:00:00 2001 From: Brandon Young Date: Sun, 26 Apr 2020 23:14:45 -0400 Subject: [PATCH 10/16] testing image --- doc/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/architecture.md b/doc/architecture.md index badf035..53e8bf0 100644 --- a/doc/architecture.md +++ b/doc/architecture.md @@ -16,7 +16,7 @@ In our system, the user sends requests over HTTPS to an Angular front-end framew 1. Actors Our webapp contains 2 major use cases: - Seeing all on-campus services - - Finding contact information for a specific service + - Finding contact information for a specific service ![Use-Case Diagram](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/byoungWork/doc/use-case.png) 2. Use Cases From 9e4526301f977045ae6cd4110f44a0999e76fb5d Mon Sep 17 00:00:00 2001 From: Brandon Young Date: Sun, 26 Apr 2020 23:17:35 -0400 Subject: [PATCH 11/16] testing image --- doc/architecture.md | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/architecture.md b/doc/architecture.md index 53e8bf0..119d6f4 100644 --- a/doc/architecture.md +++ b/doc/architecture.md @@ -17,6 +17,7 @@ In our system, the user sends requests over HTTPS to an Angular front-end framew Our webapp contains 2 major use cases: - Seeing all on-campus services - Finding contact information for a specific service + ![Use-Case Diagram](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/byoungWork/doc/use-case.png) 2. Use Cases From 4f3297f1658e314c38bec65b6ff5a432f22085e0 Mon Sep 17 00:00:00 2001 From: Brandon Young Date: Sun, 26 Apr 2020 23:19:25 -0400 Subject: [PATCH 12/16] header testing --- doc/architecture.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/architecture.md b/doc/architecture.md index 119d6f4..57440ee 100644 --- a/doc/architecture.md +++ b/doc/architecture.md @@ -17,8 +17,8 @@ In our system, the user sends requests over HTTPS to an Angular front-end framew Our webapp contains 2 major use cases: - Seeing all on-campus services - Finding contact information for a specific service - -![Use-Case Diagram](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/byoungWork/doc/use-case.png) + +![Use-Case Diagram](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/byoungWork/doc/use-case.png) 2. Use Cases From 2e1bd9185cdd87c94eb75d7a9067e2972ebfb49f Mon Sep 17 00:00:00 2001 From: Brandon Young Date: Sun, 26 Apr 2020 23:20:10 -0400 Subject: [PATCH 13/16] header testing --- doc/architecture.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/architecture.md b/doc/architecture.md index 57440ee..72bf906 100644 --- a/doc/architecture.md +++ b/doc/architecture.md @@ -12,7 +12,7 @@ In our system, the user sends requests over HTTPS to an Angular front-end framew ![System Flow Diagram](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/byoungWork/doc/System%20flow%20diagram.JPG) -## Use-Case View +## Use-Case View 1. Actors Our webapp contains 2 major use cases: - Seeing all on-campus services From bfed5503a3aa550609d0bd4bea2024dfa537beb8 Mon Sep 17 00:00:00 2001 From: Brandon Young Date: Sun, 26 Apr 2020 23:21:04 -0400 Subject: [PATCH 14/16] header testing --- doc/architecture.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/doc/architecture.md b/doc/architecture.md index 72bf906..8c70f90 100644 --- a/doc/architecture.md +++ b/doc/architecture.md @@ -13,12 +13,11 @@ In our system, the user sends requests over HTTPS to an Angular front-end framew ![System Flow Diagram](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/byoungWork/doc/System%20flow%20diagram.JPG) ## Use-Case View +![Use-Case Diagram](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/byoungWork/doc/use-case.png) 1. Actors Our webapp contains 2 major use cases: - Seeing all on-campus services - Finding contact information for a specific service - -![Use-Case Diagram](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/byoungWork/doc/use-case.png) 2. Use Cases From 270266945228fefa5bbc9b4c478a744d16bfa520 Mon Sep 17 00:00:00 2001 From: Brandon Young Date: Mon, 27 Apr 2020 08:42:48 -0400 Subject: [PATCH 15/16] design patterns --- doc/architecture.md | 7 +++++-- doc/designpatterns.md | 4 ++++ 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 doc/designpatterns.md diff --git a/doc/architecture.md b/doc/architecture.md index 8c70f90..6262681 100644 --- a/doc/architecture.md +++ b/doc/architecture.md @@ -16,9 +16,12 @@ In our system, the user sends requests over HTTPS to an Angular front-end framew ![Use-Case Diagram](https://github.com/IUS-CS/s20-project-crimson-soldiers/blob/byoungWork/doc/use-case.png) 1. Actors Our webapp contains 2 major use cases: - - Seeing all on-campus services - - Finding contact information for a specific service + - Listing all on-campus services + - Finding additional information for a specific service + - Searching 2. Use Cases + - View information + Short description: This use case allows users to look at and gather information on the various services offered across campus. This includes getting additional information from a popup dialog box. THe actor of this use case is the end consumer of this webapp. ## Service View diff --git a/doc/designpatterns.md b/doc/designpatterns.md new file mode 100644 index 0000000..9750fe4 --- /dev/null +++ b/doc/designpatterns.md @@ -0,0 +1,4 @@ +Singleton +Command +Dependency injection +Repository \ No newline at end of file From a396ddbaf20785ecd8fcb12380e5f28ce8a5c3c5 Mon Sep 17 00:00:00 2001 From: Brandon Young Date: Mon, 27 Apr 2020 11:30:08 -0400 Subject: [PATCH 16/16] adding more to design patterns --- doc/architecture.md | 8 -------- doc/designpatterns.md | 8 ++++---- 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/doc/architecture.md b/doc/architecture.md index 6262681..4b0fac7 100644 --- a/doc/architecture.md +++ b/doc/architecture.md @@ -24,11 +24,3 @@ Our webapp contains 2 major use cases: Short description: This use case allows users to look at and gather information on the various services offered across campus. This includes getting additional information from a popup dialog box. THe actor of this use case is the end consumer of this webapp. -## Service View -1. Repository - -2. Services - - - - diff --git a/doc/designpatterns.md b/doc/designpatterns.md index 9750fe4..15c0fef 100644 --- a/doc/designpatterns.md +++ b/doc/designpatterns.md @@ -1,4 +1,4 @@ -Singleton -Command -Dependency injection -Repository \ No newline at end of file +We are utilizing a Singleton to get requested information from the database to the end user, this is because we want one set of information for all users. +The Command design pattern allows us to take HTTPS requests and take some action on them. +Dependency injection separates the creation of the services away from the client and onto the webapp. +Repositories allow us to abstract the queries to the database from the request created by the user. \ No newline at end of file