Angular project using NgRx pattern to manage state of a system

db_users_projects_companies.json 5.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264
  1. {
  2. "companies": [
  3. {
  4. "id": 1,
  5. "companyName": "NATAN",
  6. "companyType": "PROSPECT",
  7. "creationDate": "05 17 2022"
  8. },
  9. {
  10. "id": 2,
  11. "companyName": "Company-1",
  12. "companyType": "CLIENT",
  13. "creationDate": "05 17 2022"
  14. },
  15. {
  16. "id": 4,
  17. "companyName": "Company-4",
  18. "companyType": "PROSPECT",
  19. "creationDate": "05 18 2022"
  20. },
  21. {
  22. "id": 3,
  23. "companyName": "Company-3",
  24. "companyType": "CLIENT",
  25. "creationDate": "05 18 2022"
  26. }
  27. ],
  28. "users": [
  29. {
  30. "id": 3,
  31. "firstname": "David",
  32. "lastname": "Touitou",
  33. "email": "david.touitou@natan.fr",
  34. "address": {
  35. "numRue": 45,
  36. "nomRue": "Rue Notre Dame de Paris",
  37. "bp": 75002,
  38. "ville": "Paris",
  39. "pays": "France"
  40. },
  41. "creationDate": "05 15 2022"
  42. },
  43. {
  44. "id": 4,
  45. "firstname": "Nadhir",
  46. "lastname": "Ben Mohamed",
  47. "email": "nadhir.ben-mohamed@natan.fr",
  48. "address": {
  49. "numRue": 45,
  50. "nomRue": "Rue Notre Dame de Paris",
  51. "bp": 75002,
  52. "ville": "Paris",
  53. "pays": "France"
  54. },
  55. "creationDate": "05 15 2022"
  56. },
  57. {
  58. "address": {
  59. "numRue": 44,
  60. "nomRue": "Rue Notre Dame de Paris",
  61. "bp": 75002,
  62. "ville": "Paris",
  63. "pays": "France"
  64. },
  65. "creationDate": "05 15 2022",
  66. "firstname": "Smail",
  67. "lastname": "Sellah",
  68. "email": "smail.sellah@natan.fr",
  69. "id": 5
  70. },
  71. {
  72. "address": {
  73. "numRue": 44,
  74. "nomRue": "Rue Notre Dame de Paris",
  75. "bp": 75002,
  76. "ville": "Paris",
  77. "pays": "France"
  78. },
  79. "creationDate": "05 15 2022",
  80. "firstname": "Sarah",
  81. "lastname": "Leray",
  82. "email": "sarah.leray@natan.fr",
  83. "id": 6
  84. },
  85. {
  86. "address": {
  87. "numRue": 44,
  88. "nomRue": "Rue Notre Dame de Paris",
  89. "bp": 75002,
  90. "ville": "Paris",
  91. "pays": "France"
  92. },
  93. "creationDate": "05 15 2022",
  94. "firstname": "Syrine",
  95. "lastname": "Ait Haddad",
  96. "email": "syrine.ait-haddadene@natan.fr",
  97. "id": 8
  98. },
  99. {
  100. "address": {
  101. "numRue": 44,
  102. "nomRue": "Rue Notre Dame de Paris",
  103. "bp": 75002,
  104. "ville": "Paris",
  105. "pays": "France"
  106. },
  107. "creationDate": "05 15 2022",
  108. "firstname": "Marion",
  109. "lastname": "Jaillot",
  110. "email": "marion.jaillot@natan.fr",
  111. "id": 9
  112. },
  113. {
  114. "address": {
  115. "numRue": 44,
  116. "nomRue": "Rue Notre Dame de Paris",
  117. "bp": 75002,
  118. "ville": "Paris",
  119. "pays": "France"
  120. },
  121. "creationDate": "05 15 2022",
  122. "firstname": "avraham",
  123. "lastname": "Benassaya",
  124. "email": "avraham.benassaya@natan.fr",
  125. "id": 10
  126. },
  127. {
  128. "id": 11,
  129. "firstname": "Charles",
  130. "lastname": "Benassaya",
  131. "email": "charles.benassaya@natan.fr",
  132. "address": {
  133. "numRue": 44,
  134. "nomRue": "Rue Notre Dame de Paris",
  135. "bp": 75002,
  136. "ville": "Paris",
  137. "pays": "France"
  138. },
  139. "creationDate": "05 15 2022"
  140. },
  141. {
  142. "id": 12,
  143. "firstname": "Placide",
  144. "lastname": "Nduwayo",
  145. "email": "placide.nduwayo@natan.fr",
  146. "address": {
  147. "numRue": 44,
  148. "nomRue": "Rue Notre Dame de Paris",
  149. "bp": 75002,
  150. "ville": "Paris",
  151. "pays": "France"
  152. },
  153. "creationDate": "05 15 2022"
  154. },
  155. {
  156. "id": 14,
  157. "firstname": "Naolie",
  158. "lastname": "Boudouka Tété",
  159. "email": "naolie.boudouka-tete@natan.fr",
  160. "address": {
  161. "numRue": 44,
  162. "nomRue": "Rue Notre Dame de Paris",
  163. "bp": 75002,
  164. "ville": "Paris",
  165. "pays": "France"
  166. },
  167. "creationDate": "05 15 2022"
  168. },
  169. {
  170. "id": 15,
  171. "firstname": "Rayene",
  172. "lastname": "Bessrour",
  173. "email": "rayene.bessrour@natan.fr",
  174. "address": {
  175. "numRue": 44,
  176. "nomRue": "Rue Notre Dame de Paris",
  177. "bp": 75004,
  178. "ville": "Paris",
  179. "pays": "France"
  180. },
  181. "creationDate": "05 15 2022"
  182. },
  183. {
  184. "id": 17,
  185. "firstname": "user test",
  186. "lastname": "user test",
  187. "email": "user.test@test",
  188. "address": {
  189. "numRue": 952,
  190. "nomRue": "user test",
  191. "bp": 45,
  192. "ville": "user test",
  193. "pays": "user test"
  194. },
  195. "creationDate": "05 15 2022"
  196. },
  197. {
  198. "id": 18,
  199. "firstname": "test2",
  200. "lastname": "test2",
  201. "email": "test2@test2",
  202. "address": {
  203. "numRue": 121,
  204. "nomRue": "test2",
  205. "bp": 120,
  206. "ville": "test2",
  207. "pays": "test2"
  208. },
  209. "createDate": "06 07 2022"
  210. }
  211. ],
  212. "projects": [
  213. {
  214. "id": 2,
  215. "projectName": "Project-2",
  216. "priority": 3,
  217. "creationDate": "03 06 2022",
  218. "companyId": 2,
  219. "description": "Project description for action",
  220. "userId": 12,
  221. "state": "END"
  222. },
  223. {
  224. "id": 3,
  225. "projectName": "Project-3",
  226. "priority": 1,
  227. "creationDate": "03 06 2022",
  228. "companyId": 1,
  229. "description": "Project of training users to angular",
  230. "userId": 3,
  231. "state": "END"
  232. },
  233. {
  234. "id": 4,
  235. "projectName": "Project-4",
  236. "priority": 1,
  237. "creationDate": "03 06 2022",
  238. "companyId": 4,
  239. "description": "Project description for action",
  240. "userId": 4,
  241. "state": "END"
  242. },
  243. {
  244. "id": 5,
  245. "projectName": "Project-5",
  246. "priority": 1,
  247. "creationDate": "06 07 2022",
  248. "companyId": 1,
  249. "description": "Project of creating and training models",
  250. "userId": 12,
  251. "state": "END"
  252. },
  253. {
  254. "id": 6,
  255. "projectName": "Project-test",
  256. "priority": 1,
  257. "creationDate": "06 08 2022",
  258. "companyId": 4,
  259. "description": "project for test adding ",
  260. "userId": 12,
  261. "state": "IN PROGRESS"
  262. }
  263. ]
  264. }

Powered by TurnKey Linux.