initial-data.ts 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869
  1. import { ITraining } from "./src/training/types";
  2. const data: { trainings: ITraining[]; polls: any } = {
  3. trainings: [
  4. {
  5. id: "training0",
  6. title: "Corona 1",
  7. type: {
  8. id: "type0",
  9. name: "HIIT",
  10. description: "High Intensity Interval Training"
  11. },
  12. createdAt: "2020-03-25T21:13:43.284Z",
  13. trainingDate: "2020-03-31T09:45:00.000Z",
  14. location: "At home",
  15. registrations: [],
  16. attendance: 0,
  17. ratings: [],
  18. published: true,
  19. blocks: [
  20. {
  21. id: "block0",
  22. sequence: 0,
  23. title: "Drop Sets",
  24. repetitions: 1,
  25. rest: 25,
  26. format: {
  27. id: "format0",
  28. name: "Sequence",
  29. description: "Sequence of exercises"
  30. },
  31. blocks: [
  32. {
  33. id: "block1",
  34. sequence: 0,
  35. title: "Lateral move with jumps",
  36. repetitions: 1,
  37. format: {
  38. id: "format0",
  39. name: "Drop Sets",
  40. description:
  41. "During the exercise, the moves get easier. Keep the heart rate up by increasing the intensity!"
  42. },
  43. rest: 25,
  44. blocks: [
  45. {
  46. id: "block2",
  47. duration: 40,
  48. video: "/media/block1-1.mp4",
  49. description:
  50. "4 lateral high knee steps, drop squat, a jump and a butt kick",
  51. exercises: [
  52. {
  53. id: "exercise0",
  54. name: "Lateral high knee run",
  55. repetitions: 4,
  56. description:
  57. "Jog pulling your knees up high while moving sideways",
  58. videos: ["https://www.youtube.com/watch?v=s5GanRixp6I"],
  59. pictures: [
  60. "https://media1.popsugar-assets.com/files/thumbor/xfgCQbEWOZpPDA_HTMSfgcOnYYE/fit-in/1024x1024/filters:format_auto-!!-:strip_icc-!!-/2015/06/26/981/n/1922729/a7719ba19ea7a1ae_lateral-run-and-hold/i/Tabata-One-Lateral-High-Knee-Run-Hold.jpg"
  61. ],
  62. targets: [],
  63. baseExercise: {
  64. id: "baseExercise1",
  65. name: "Jog on the spot"
  66. }
  67. },
  68. {
  69. id: "exercise1",
  70. name: "Squat",
  71. repetitions: 1,
  72. description:
  73. "Sit down backwards, hip about knee-high. Keep your knees behind the toes.",
  74. videos: [],
  75. pictures: [],
  76. targets: ["Thighs", "Glutes"],
  77. baseExercise: {
  78. id: "baseExercise1",
  79. name: "Squat"
  80. }
  81. },
  82. {
  83. id: "exercise2",
  84. name: "Block jump",
  85. repetitions: 1,
  86. description:
  87. "Jump up. Feet are at least hip-wide, land in a squat. Use your arms to add momentum.",
  88. videos: [],
  89. pictures: [],
  90. targets: ["Thighs", "Glutes"],
  91. baseExercise: {
  92. id: "baseExercise1",
  93. name: "Jump"
  94. }
  95. },
  96. {
  97. id: "exercise3",
  98. name: "Butt kick",
  99. repetitions: 1,
  100. description:
  101. "Jump up. While jumping, try to kick your butt with your heels.",
  102. videos: [],
  103. pictures: [],
  104. targets: [],
  105. baseExercise: {
  106. id: "baseExercise1",
  107. name: "Jump"
  108. }
  109. }
  110. ]
  111. },
  112. {
  113. id: "block3",
  114. duration: 30,
  115. video: "/media/block1-2.mp4",
  116. description: "Drop squat, a jump and a butt kick.",
  117. exercises: [
  118. {
  119. id: "exercise1",
  120. name: "Squat",
  121. repetitions: 1,
  122. description:
  123. "Sit down backwards, hip about knee-high. Keep your knees behind the toes.",
  124. videos: [],
  125. pictures: [],
  126. targets: ["Thighs", "Glutes"],
  127. baseExercise: {
  128. id: "baseExercise1",
  129. name: "Squat"
  130. }
  131. },
  132. {
  133. id: "exercise2",
  134. name: "Block jump",
  135. repetitions: 1,
  136. description:
  137. "Jump up. Feet are at least hip-wide, land in a squat. Use your arms to add momentum.",
  138. videos: [],
  139. pictures: [],
  140. targets: ["Thighs", "Glutes"],
  141. baseExercise: {
  142. id: "baseExercise1",
  143. name: "Jump"
  144. }
  145. },
  146. {
  147. id: "exercise3",
  148. name: "Butt kick",
  149. repetitions: 1,
  150. description:
  151. "Jump up. While jumping, try to kick your butt with your heels.",
  152. videos: [],
  153. pictures: [],
  154. targets: [],
  155. baseExercise: {
  156. id: "baseExercise1",
  157. name: "Jump"
  158. }
  159. }
  160. ]
  161. },
  162. {
  163. id: "block4",
  164. duration: 20,
  165. video: "/media/block1-3.mp4",
  166. description: "Drop squat and a jump.",
  167. exercises: [
  168. {
  169. id: "exercise1",
  170. name: "Squat",
  171. repetitions: 1,
  172. description:
  173. "Sit down backwards, hip about knee-high. Keep your knees behind the toes.",
  174. videos: [],
  175. pictures: [],
  176. targets: ["Thighs", "Glutes"],
  177. baseExercise: {
  178. id: "baseExercise1",
  179. name: "Squat"
  180. }
  181. },
  182. {
  183. id: "exercise2",
  184. name: "Block jump",
  185. repetitions: 1,
  186. description:
  187. "Jump up. Feet are at least hip-wide, land in a squat. Use your arms to add momentum.",
  188. videos: [],
  189. pictures: [],
  190. targets: ["Thighs", "Glutes"],
  191. baseExercise: {
  192. id: "baseExercise1",
  193. name: "Jump"
  194. }
  195. }
  196. ]
  197. }
  198. ]
  199. },
  200. {
  201. id: "block5",
  202. sequence: 0,
  203. title: "Pushup with frog-jump and block jump",
  204. repetitions: 1,
  205. format: {
  206. id: "format0",
  207. name: "Drop Sets",
  208. description:
  209. "During the exercise, the moves get easier. Keep the heart rate up by increasing the intensity!"
  210. },
  211. rest: 25,
  212. blocks: [
  213. {
  214. id: "block6",
  215. duration: 40,
  216. video: "/media/block2-1.mp4",
  217. description: "Pushup, frog jump and a jump.",
  218. exercises: [
  219. {
  220. id: "exercise1",
  221. name: "Squat",
  222. repetitions: 1,
  223. description:
  224. "Sit down backwards, hip about knee-high. Keep your knees behind the toes.",
  225. videos: [],
  226. pictures: [],
  227. targets: ["Thighs", "Glutes"],
  228. baseExercise: {
  229. id: "baseExercise1",
  230. name: "Squat"
  231. }
  232. },
  233. {
  234. id: "exercise4",
  235. name: "Pushup",
  236. repetitions: 1,
  237. description: "",
  238. videos: [],
  239. pictures: [],
  240. targets: ["Chest", "Triceps"],
  241. baseExercise: {
  242. id: "baseExercise1",
  243. name: "Pushup"
  244. }
  245. },
  246. {
  247. id: "exercise2",
  248. name: "Frog jump",
  249. repetitions: 1,
  250. description: "",
  251. videos: [],
  252. pictures: [],
  253. targets: ["Core", "Quads"],
  254. baseExercise: {
  255. id: "baseExercise1",
  256. name: "Mountain climber"
  257. }
  258. },
  259. {
  260. id: "exercise2",
  261. name: "Block jump",
  262. repetitions: 1,
  263. description: "",
  264. videos: [],
  265. pictures: [],
  266. targets: [],
  267. baseExercise: {
  268. id: "baseExercise1",
  269. name: "Jump"
  270. }
  271. }
  272. ]
  273. },
  274. {
  275. id: "block7",
  276. duration: 30,
  277. video: "/media/block2-2.mp4",
  278. description: "Pushup and a jump",
  279. exercises: [
  280. {
  281. id: "exercise1",
  282. name: "Squat",
  283. repetitions: 1,
  284. description:
  285. "Sit down backwards, hip about knee-high. Keep your knees behind the toes.",
  286. videos: [],
  287. pictures: [],
  288. targets: ["Thighs", "Glutes"],
  289. baseExercise: {
  290. id: "baseExercise1",
  291. name: "Squat"
  292. }
  293. },
  294. {
  295. id: "exercise4",
  296. name: "Pushup",
  297. repetitions: 1,
  298. description: "",
  299. videos: [],
  300. pictures: [],
  301. targets: ["Chest", "Triceps"],
  302. baseExercise: {
  303. id: "baseExercise1",
  304. name: "Pushup"
  305. }
  306. },
  307. {
  308. id: "exercise2",
  309. name: "Block jump",
  310. repetitions: 1,
  311. description: "",
  312. videos: [],
  313. pictures: [],
  314. targets: [],
  315. baseExercise: {
  316. id: "baseExercise1",
  317. name: "Jump"
  318. }
  319. }
  320. ]
  321. },
  322. {
  323. id: "block8",
  324. duration: 20,
  325. video: "/media/burpee.mp4",
  326. description: "Just a burpee.",
  327. exercises: [
  328. {
  329. id: "exercise1",
  330. name: "Squat",
  331. repetitions: 1,
  332. description:
  333. "Sit down backwards, hip about knee-high. Keep your knees behind the toes.",
  334. videos: [],
  335. pictures: [],
  336. targets: ["Thighs", "Glutes"],
  337. baseExercise: {
  338. id: "baseExercise1",
  339. name: "Squat"
  340. }
  341. },
  342. {
  343. id: "exercise2",
  344. name: "Block jump",
  345. repetitions: 1,
  346. description: "",
  347. videos: [],
  348. pictures: [],
  349. targets: [],
  350. baseExercise: {
  351. id: "baseExercise1",
  352. name: "Jump"
  353. }
  354. }
  355. ]
  356. }
  357. ]
  358. }
  359. ]
  360. },
  361. {
  362. id: "block9",
  363. sequence: 0,
  364. title: "Power Sets with Kicker",
  365. repetitions: 2,
  366. format: {
  367. id: "format0",
  368. name: "Sequence",
  369. description: "Sequence of exercises"
  370. },
  371. rest: 25,
  372. blocks: [
  373. {
  374. id: "block10",
  375. sequence: 0,
  376. title: "Block A",
  377. repetitions: 1,
  378. format: {
  379. id: "format0",
  380. name: "Power Set",
  381. description:
  382. "Sequence of exercises targeting different regions without rest in between."
  383. },
  384. rest: 25,
  385. blocks: [
  386. {
  387. id: "block11",
  388. duration: 25,
  389. video: "/media/block3-1.mp4",
  390. description: "",
  391. exercises: [
  392. {
  393. id: "exercise6",
  394. name: "Donkey kick",
  395. repetitions: 1,
  396. description: "",
  397. videos: [],
  398. pictures: [],
  399. targets: [],
  400. baseExercise: {
  401. id: "baseExercise1",
  402. name: "Mountain climber"
  403. }
  404. },
  405. {
  406. id: "exercise1",
  407. name: "Plank walk",
  408. repetitions: 2,
  409. description: "",
  410. videos: [],
  411. pictures: [],
  412. targets: [],
  413. baseExercise: {
  414. id: "baseExercise1",
  415. name: "Plank"
  416. }
  417. }
  418. ]
  419. },
  420. {
  421. id: "block12",
  422. duration: 25,
  423. video: "/media/block3-2.mp4",
  424. exercises: [
  425. {
  426. id: "exercise1",
  427. name: "Long jump",
  428. repetitions: 1,
  429. description: "",
  430. videos: [],
  431. pictures: [],
  432. targets: [],
  433. baseExercise: {
  434. id: "baseExercise1",
  435. name: "Jump"
  436. }
  437. },
  438. {
  439. id: "exercise2",
  440. name: "180°",
  441. repetitions: 1,
  442. description: "",
  443. videos: [],
  444. pictures: [],
  445. targets: [],
  446. baseExercise: {
  447. id: "baseExercise1",
  448. name: "Jump"
  449. }
  450. }
  451. ]
  452. },
  453. {
  454. id: "block13",
  455. duration: 10,
  456. video: "/media/burpee.mp4",
  457. exercises: [
  458. {
  459. id: "exercise1",
  460. name: "Burpee",
  461. repetitions: 1,
  462. description: "",
  463. videos: [],
  464. pictures: [],
  465. targets: [],
  466. baseExercise: {
  467. id: "baseExercise1",
  468. name: "Burpee"
  469. }
  470. }
  471. ]
  472. }
  473. ]
  474. },
  475. {
  476. id: "block14",
  477. sequence: 0,
  478. title: "Block B",
  479. repetitions: 1,
  480. format: {
  481. id: "format0",
  482. name: "Power Set",
  483. description:
  484. "Sequence of exercises targeting different regions without rest in between."
  485. },
  486. rest: 25,
  487. blocks: [
  488. {
  489. id: "block15",
  490. duration: 25,
  491. video: "/media/block4-1.mp4",
  492. exercises: [
  493. {
  494. id: "exercise6",
  495. name: "Side climber",
  496. repetitions: 2,
  497. description: "",
  498. videos: [],
  499. pictures: [],
  500. targets: [],
  501. baseExercise: {
  502. id: "baseExercise1",
  503. name: "Mountain climber"
  504. }
  505. },
  506. {
  507. id: "exercise1",
  508. name: "Pushup",
  509. repetitions: 1,
  510. description: "",
  511. videos: [],
  512. pictures: [],
  513. targets: [],
  514. baseExercise: {
  515. id: "baseExercise1",
  516. name: "Plank"
  517. }
  518. }
  519. ]
  520. },
  521. {
  522. id: "block16",
  523. duration: 25,
  524. video: "/media/block4-2.mp4",
  525. exercises: [
  526. {
  527. id: "exercise1",
  528. name: "Power lunge",
  529. repetitions: 1,
  530. description: "",
  531. videos: [],
  532. pictures: [],
  533. targets: [],
  534. baseExercise: {
  535. id: "baseExercise1",
  536. name: "Lunge"
  537. }
  538. }
  539. ]
  540. },
  541. {
  542. id: "block17",
  543. duration: 10,
  544. video: "/media/burpee.mp4",
  545. exercises: [
  546. {
  547. id: "exercise1",
  548. name: "Burpee",
  549. repetitions: 1,
  550. description: "",
  551. videos: [],
  552. pictures: [],
  553. targets: [],
  554. baseExercise: {
  555. id: "baseExercise1",
  556. name: "Burpee"
  557. }
  558. }
  559. ]
  560. }
  561. ]
  562. },
  563. {
  564. id: "block18",
  565. sequence: 0,
  566. title: "Block C",
  567. repetitions: 1,
  568. format: {
  569. id: "format0",
  570. name: "Power Set",
  571. description:
  572. "Sequence of exercises targeting different regions without rest in between."
  573. },
  574. rest: 25,
  575. blocks: [
  576. {
  577. id: "block19",
  578. duration: 25,
  579. video: "/media/block5-1.mp4",
  580. exercises: [
  581. {
  582. id: "exercise6",
  583. name: "Inch worm",
  584. repetitions: 1,
  585. description: "",
  586. videos: [],
  587. pictures: [],
  588. targets: [],
  589. baseExercise: {
  590. id: "baseExercise1",
  591. name: "Plank"
  592. }
  593. },
  594. {
  595. id: "exercise1",
  596. name: "Block jump",
  597. repetitions: 1,
  598. description: "",
  599. videos: [],
  600. pictures: [],
  601. targets: [],
  602. baseExercise: {
  603. id: "baseExercise1",
  604. name: "Jump"
  605. }
  606. }
  607. ]
  608. },
  609. {
  610. id: "block20",
  611. duration: 25,
  612. video: "/media/fastfeet.mp4",
  613. exercises: [
  614. {
  615. id: "exercise1",
  616. name: "Fast feet",
  617. repetitions: 1,
  618. description: "",
  619. videos: [],
  620. pictures: [],
  621. targets: [],
  622. baseExercise: {
  623. id: "baseExercise1",
  624. name: "Jog on the spot"
  625. }
  626. }
  627. ]
  628. },
  629. {
  630. id: "block1",
  631. duration: 10,
  632. video: "/media/burpee.mp4",
  633. exercises: [
  634. {
  635. id: "exercise1",
  636. name: "Burpee",
  637. repetitions: 1,
  638. description: "",
  639. videos: [],
  640. pictures: [],
  641. targets: [],
  642. baseExercise: {
  643. id: "baseExercise1",
  644. name: "Burpee"
  645. }
  646. }
  647. ]
  648. }
  649. ]
  650. }
  651. ]
  652. },
  653. {
  654. id: "block25",
  655. sequence: 0,
  656. title: "Leg AMRAP",
  657. repetitions: 3,
  658. format: {
  659. id: "format0",
  660. name: "AMRAP",
  661. description: "As many rounds as possible"
  662. },
  663. rest: 25,
  664. blocks: [
  665. {
  666. id: "block0",
  667. duration: 90,
  668. video: "/media/block6-1.mp4",
  669. exercises: [
  670. {
  671. id: "exercise6",
  672. name: "Leap/Jump",
  673. repetitions: 5,
  674. description: "",
  675. videos: [],
  676. pictures: [],
  677. targets: [],
  678. baseExercise: {
  679. id: "baseExercise1",
  680. name: "Mountain climber"
  681. }
  682. },
  683. {
  684. id: "exercise1",
  685. name: "Low 180",
  686. repetitions: 10,
  687. description: "",
  688. videos: [],
  689. pictures: [],
  690. targets: [],
  691. baseExercise: {
  692. id: "baseExercise1",
  693. name: "Plank"
  694. }
  695. },
  696. {
  697. id: "exercise1",
  698. name: "Ice skater",
  699. repetitions: 15,
  700. description: "",
  701. videos: [],
  702. pictures: [],
  703. targets: [],
  704. baseExercise: {
  705. id: "baseExercise1",
  706. name: "Plank"
  707. }
  708. }
  709. ]
  710. }
  711. ]
  712. },
  713. {
  714. id: "block3",
  715. sequence: 0,
  716. title: "1 Minute Challenges",
  717. repetitions: 1,
  718. format: {
  719. id: "format0",
  720. name: "Sequence",
  721. description: "Sequence of exercises"
  722. },
  723. rest: 25,
  724. blocks: [
  725. {
  726. id: "block0",
  727. duration: 60,
  728. rest: 25,
  729. video: "/media/block7-1.mp4",
  730. exercises: [
  731. {
  732. id: "exercise6",
  733. name: "Single arm burpee",
  734. repetitions: 8,
  735. description: "",
  736. videos: [],
  737. pictures: [],
  738. targets: [],
  739. baseExercise: {
  740. id: "baseExercise1",
  741. name: "Mountain climber"
  742. }
  743. },
  744. {
  745. id: "exercise1",
  746. name: "Single arm plank + Foot lift L/R",
  747. repetitions: 8,
  748. description: "",
  749. videos: [],
  750. pictures: [],
  751. targets: [],
  752. baseExercise: {
  753. id: "baseExercise1",
  754. name: "Plank"
  755. }
  756. }
  757. ]
  758. },
  759. {
  760. id: "block0",
  761. duration: 60,
  762. rest: 25,
  763. video: "/media/block8-1.mp4",
  764. exercises: [
  765. {
  766. id: "exercise6",
  767. name: "Rotation drop squat + Jack",
  768. repetitions: 8,
  769. description: "",
  770. videos: [],
  771. pictures: [],
  772. targets: [],
  773. baseExercise: {
  774. id: "baseExercise1",
  775. name: "Mountain climber"
  776. }
  777. },
  778. {
  779. id: "exercise1",
  780. name: "Hold squat + Step out L/R",
  781. repetitions: 8,
  782. description: "",
  783. videos: [],
  784. pictures: [],
  785. targets: [],
  786. baseExercise: {
  787. id: "baseExercise1",
  788. name: "Plank"
  789. }
  790. }
  791. ]
  792. }
  793. ]
  794. },
  795. {
  796. id: "block2",
  797. sequence: 0,
  798. title: "Core AMRAP",
  799. repetitions: 1,
  800. format: {
  801. id: "format0",
  802. name: "AMRAP",
  803. description: "As many rounds as possible"
  804. },
  805. rest: 25,
  806. blocks: [
  807. {
  808. id: "block0",
  809. duration: 90,
  810. video: "/media/block9-1.mp4",
  811. exercises: [
  812. {
  813. id: "exercise6",
  814. name: "C-Crunch",
  815. repetitions: 10,
  816. description: "",
  817. videos: [],
  818. pictures: [],
  819. targets: [],
  820. baseExercise: {
  821. id: "baseExercise1",
  822. name: "Mountain climber"
  823. }
  824. },
  825. {
  826. id: "exercise1",
  827. name: "Bicycle crunch",
  828. repetitions: 10,
  829. description: "",
  830. videos: [],
  831. pictures: [],
  832. targets: [],
  833. baseExercise: {
  834. id: "baseExercise1",
  835. name: "Plank"
  836. }
  837. },
  838. {
  839. id: "exercise1",
  840. name: "Mountain climber",
  841. repetitions: 10,
  842. description: "",
  843. videos: [],
  844. pictures: [],
  845. targets: [],
  846. baseExercise: {
  847. id: "baseExercise1",
  848. name: "Plank"
  849. }
  850. }
  851. ]
  852. }
  853. ]
  854. }
  855. ]
  856. }
  857. ],
  858. polls: []
  859. };
  860. export default data;