Export_Kartei_C_ Die Entwicklungsgeschichte von .cards_2018_08_14.json 5.97 KB
Newer Older
1
[{
2 3
  "name": "C: Die Entwicklungsgeschichte von 🍅cards",
  "description": "Ein Überblick über die älteren 🍅cards Versionen und deren Entwicklung zum heutigen Stand.",
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
  "date": "2018-08-04T09:37:27.868Z",
  "dateUpdated": "2018-08-14T19:06:05.182Z",
  "editors": [],
  "owner": "BR5LPH9Rok4arwDqW",
  "visible": false,
  "ratings": true,
  "kind": "personal",
  "price": 0,
  "reviewed": false,
  "reviewer": "undefined",
  "request": false,
  "relevance": 0,
  "raterCount": 0,
  "quantity": 3,
  "license": [],
  "userDeleted": false,
  "learningActive": false,
  "maxCards": 0,
  "daysBeforeReset": 0,
  "learningStart": "1970-01-01T00:00:00.000Z",
  "learningEnd": "1970-01-01T00:00:00.000Z",
  "learningInterval": [],
  "learners": 0,
  "wordcloud": false,
  "shuffled": false,
  "cardType": 14,
  "difficulty": 1,
  "noDifficulty": true,
  "originalAuthorName": {
    "title": "",
    "birthname": "Adam",
    "givenname": "Curtis"
  }
}, {
  "subject": "01: Public Release 1 (cards 2.0)",
39
  "front": "- Projektarbeit von 2 Masterstudenten\n- Veröffentlichung gegen **Dezember 2013**\n- Gamification als Zielsetzung\n - XP\n - Badges (Auszeichnungen)\n - Ranglisten\n- Damals noch unter dem Namen **THMcards** entwickelt\n- Backbone.js, Marionette.js als JavaScript-Framework \n- CouchDB für Datenbank\n- Mangelhafte Softwarequalität\n - Schlechte Wartbarkeit: Die gesamte Applikation besteht nur aus zwei Dateien\n - Nichteinhaltung vorgegebener Programmierparadigmen\n- Verwendung von veraltetem JavaScript-Framework\n\n******************************************************\n*+------------------------------------------+\n*|      Ordnerstruktur von 🍅cards 2.0       |\n*+------------------------------------------+      \n*|    /                                     |\n*|    |                                     |\n*|    +---app.js                            |\n*|    +---app.html                          |\n*+------------------------------------------+\n******************************************************\n!!! WARNING Resultat\n   Eine Re-Implementierung ist für die Weiterentwicklung notwendig!\n",
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
  "centerTextElement": [
    false,
    false,
    false,
    false,
    false,
    false
  ],
  "learningGoalLevel": 0,
  "backgroundStyle": 1,
  "date": "2018-08-04T13:13:57.840Z",
  "dateUpdated": "2018-08-14T16:45:26.106Z",
  "learningIndex": "0",
  "originalAuthorName": {
    "title": "",
    "birthname": "User",
    "givenname": "Super Admin"
  },
  "learningUnit": "0"
}, {
  "subject": "02: Public Release 2 (cards 3.0)",
61
  "front": "- Re-Implementierung durch zwei weitere Masterstudenten\n- Veröffentlichung **September 2016**\n- Benutzt [MeteorJS](https://www.meteor.com/) als Web-Framework\n- MongoDB für die Datenbank\n- Client und Server benutzen **JavaScript**\n- Einsatz von [Bootstrap](https://getbootstrap.com/) für die Benutzeroberfläche\n- Implementierung eines Backends und einer Sales Platform\n- Aufteilung des Codes in kleinere Dateien:\n******************************************************\n*+------------------------------------------+\n*|      Ordnerstruktur von 🍅cards 3.0       |\n*+------------------------------------------+      \n*|    /                                     |\n*|    |                                     |\n*|    +--- client/                          |\n*|    |    |                                |\n*|    |    +---head.html                    |\n*|    |    +---head.js                      |\n*|    |    +---head.scss                    |\n*|    +---i18n/                             |\n*|    +---imports/                          |\n*|    |   |                                 |\n*|    |   +---api/                          |\n*|    |   +---startup/                      |\n*|    |   |   |                             |\n*|    |   |   +---client/                   |\n*|    |   |   |   |                         |\n*|    |   |   |   +---i18n.js               |\n*|    |   |   |   +---registerhelper.js     |\n*|    |   |   |   +---router.js             |\n*|    |   |   +---server/                   |\n*|    |   |       |                         |\n*|    |   |       +---acounts-config.js     |\n*|    |   |       +---initialize.js         |\n*|    |   +---ui/                           |\n*|    +---public/                           |\n*|    +---server/                           |\n*|        |                                 |\n*|        +---main.js                       |\n*|                                          |\n*|                                          |\n*+------------------------------------------+\n******************************************************\n",
62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82
  "centerTextElement": [
    false,
    false,
    false,
    false,
    false,
    false
  ],
  "learningGoalLevel": 0,
  "backgroundStyle": 1,
  "date": "2018-08-04T13:13:57.840Z",
  "dateUpdated": "2018-08-14T19:06:05.172Z",
  "learningIndex": "0",
  "originalAuthorName": {
    "title": "",
    "birthname": "User",
    "givenname": "Super Admin"
  },
  "learningUnit": "0"
}, {
  "subject": "03: Public Release 3 (cards 4.0)",
83
  "front": "(#) Meine Geschichte mit dem Projekt\n\n- Erste Arbeiten an dem Projekt Mitte 2016 durch das Fach Softwaretechnik Projekt\n- Weiterentwicklung durch ein Praktikum in einem späteren Semester\n- Weiterentwicklung mit mir als Hauptentwickler seit Anfang 2017\n\n(#) Änderungen gegenüber 🍅cards 3.0\n\n- Regelmäßiges Lernen durch Leitner und Wozniak mit Bonusvergabe\n- Präsentationsmodus\n- Gemischte Karteien\n- Benutzung von Markdeep\n- Einführung von verschiedenen Karteitypen\n- Kopfzeile mit Navigation für Karten\n- Wortkwolke\n- Optimierung der Navigation für Mobilgeräte\n- Neues Design für das gesamte Frontend",
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102
  "centerTextElement": [
    false,
    false,
    false,
    false,
    false,
    false
  ],
  "learningGoalLevel": 0,
  "backgroundStyle": 1,
  "date": "2018-08-04T13:13:57.840Z",
  "dateUpdated": "2018-08-12T21:21:40.157Z",
  "learningIndex": "0",
  "originalAuthorName": {
    "title": "",
    "birthname": "User",
    "givenname": "Super Admin"
  }
}]