{"id":1486,"date":"2014-06-16T16:47:56","date_gmt":"2014-06-16T15:47:56","guid":{"rendered":"http:\/\/denbeke.be\/blog\/?p=1486"},"modified":"2014-06-16T16:47:56","modified_gmt":"2014-06-16T15:47:56","slug":"zeejong-eu-programming-project-databases","status":"publish","type":"post","link":"https:\/\/denbeke.be\/blog\/webdevelopment\/zeejong-eu-programming-project-databases\/","title":{"rendered":"ZeeJong.eu &#8211; Programming Project Databases"},"content":{"rendered":"<p>Dit jaar heb ik het vak &#8216;Programming Project Database&#8217;. De opdracht dit jaar luidde als volgt: &#8220;Het project omvat de ontwikkeling van een web-service waarin de gebruiker voorspellingen kan maken over, bijvoorbeeld, WK voetbal wedstrijden.&#8221;<\/p>\n<p>&nbsp;<\/p>\n<p>In een groep van 5 personen gingen we meteen aan de slag en programmeerden we onze online betting site in <a title=\"PHP\" href=\"http:\/\/php.net\" target=\"_blank\">PHP<\/a>. We doopten onze website &#8216;ZeeJong&#8217;. Het resultaat werd een online voetbal weddenschappen site, waarop gebruikers toegang hebben tot een heus archief aan statistische data uit het verleden. Daarnaast kunnen aangemelde gebruikers\u00a0bets plaatsen en gebruikersgroepen aanmaken.<\/p>\n<p>De site haalt zelf nieuwe wedstrijden op en zal zelf data inladen. Om archief te voorzien hebben we ook een crawler geschreven in <a title=\"Go\" href=\"http:\/\/golang.org\" target=\"_blank\">Go<\/a>, die het archief van gespeelde matchen vult. Het geheel is goed voor zo&#8217;n 20.000 matchen en 50.000 spelers.<\/p>\n<p>&nbsp;<\/p>\n<p>Het eindproduct, onze <a title=\"ZeeJong\" href=\"http:\/\/zeejong.eu\" target=\"_blank\">ZeeJong<\/a> website, kan je vinden op <a title=\"ZeeJong\" href=\"http:\/\/zeejong.eu\" target=\"_blank\">ZeeJong.eu<\/a>. De source code staat op <a title=\"ZeeJong Github\" href=\"https:\/\/github.com\/DenBeke\/ZeeJong\" target=\"_blank\">Github<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>Registeren en gokken op matchen is warm aanbevolen!\u00a0(en geheel gratis)<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/denbeke.be\/blog\/webdevelopment\/zeejong-eu-programming-project-databases\/attachment\/zeejong-soccer-betting-system\/\" rel=\"attachment wp-att-1502\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-1502\" alt=\"ZeeJong Soccer Betting System\" src=\"http:\/\/denbeke.be\/blog\/wp-content\/uploads\/2014\/06\/ZeeJong-Soccer-Betting-System.png\" width=\"1440\" height=\"900\" srcset=\"https:\/\/denbeke.be\/blog\/wp-content\/uploads\/2014\/06\/ZeeJong-Soccer-Betting-System.png 1440w, https:\/\/denbeke.be\/blog\/wp-content\/uploads\/2014\/06\/ZeeJong-Soccer-Betting-System-300x187.png 300w, https:\/\/denbeke.be\/blog\/wp-content\/uploads\/2014\/06\/ZeeJong-Soccer-Betting-System-1024x640.png 1024w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<div id='gallery-1' class='gallery galleryid-1486 gallery-columns-3 gallery-size-thumbnail'><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/denbeke.be\/blog\/webdevelopment\/zeejong-eu-programming-project-databases\/attachment\/match\/'><img width=\"150\" height=\"150\" src=\"https:\/\/denbeke.be\/blog\/wp-content\/uploads\/2014\/06\/match-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" sizes=\"(max-width: 34.9rem) calc(100vw - 2rem), (max-width: 53rem) calc(8 * (100vw \/ 12)), (min-width: 53rem) calc(6 * (100vw \/ 12)), 100vw\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/denbeke.be\/blog\/webdevelopment\/zeejong-eu-programming-project-databases\/attachment\/admin_match\/'><img width=\"150\" height=\"150\" src=\"https:\/\/denbeke.be\/blog\/wp-content\/uploads\/2014\/06\/admin_match-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" sizes=\"(max-width: 34.9rem) calc(100vw - 2rem), (max-width: 53rem) calc(8 * (100vw \/ 12)), (min-width: 53rem) calc(6 * (100vw \/ 12)), 100vw\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/denbeke.be\/blog\/webdevelopment\/zeejong-eu-programming-project-databases\/attachment\/mei-login\/'><img width=\"150\" height=\"150\" src=\"https:\/\/denbeke.be\/blog\/wp-content\/uploads\/2014\/06\/mei-login-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" sizes=\"(max-width: 34.9rem) calc(100vw - 2rem), (max-width: 53rem) calc(8 * (100vw \/ 12)), (min-width: 53rem) calc(6 * (100vw \/ 12)), 100vw\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/denbeke.be\/blog\/webdevelopment\/zeejong-eu-programming-project-databases\/attachment\/mei-bets\/'><img width=\"150\" height=\"150\" src=\"https:\/\/denbeke.be\/blog\/wp-content\/uploads\/2014\/06\/mei-bets-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" sizes=\"(max-width: 34.9rem) calc(100vw - 2rem), (max-width: 53rem) calc(8 * (100vw \/ 12)), (min-width: 53rem) calc(6 * (100vw \/ 12)), 100vw\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/denbeke.be\/blog\/webdevelopment\/zeejong-eu-programming-project-databases\/attachment\/mei-inviteaccepted\/'><img width=\"150\" height=\"150\" src=\"https:\/\/denbeke.be\/blog\/wp-content\/uploads\/2014\/06\/mei-inviteaccepted-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" sizes=\"(max-width: 34.9rem) calc(100vw - 2rem), (max-width: 53rem) calc(8 * (100vw \/ 12)), (min-width: 53rem) calc(6 * (100vw \/ 12)), 100vw\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/denbeke.be\/blog\/webdevelopment\/zeejong-eu-programming-project-databases\/attachment\/admin_card\/'><img width=\"150\" height=\"150\" src=\"https:\/\/denbeke.be\/blog\/wp-content\/uploads\/2014\/06\/admin_card-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" sizes=\"(max-width: 34.9rem) calc(100vw - 2rem), (max-width: 53rem) calc(8 * (100vw \/ 12)), (min-width: 53rem) calc(6 * (100vw \/ 12)), 100vw\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/denbeke.be\/blog\/webdevelopment\/zeejong-eu-programming-project-databases\/attachment\/player_graphs\/'><img width=\"150\" height=\"150\" src=\"https:\/\/denbeke.be\/blog\/wp-content\/uploads\/2014\/06\/player_graphs-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" sizes=\"(max-width: 34.9rem) calc(100vw - 2rem), (max-width: 53rem) calc(8 * (100vw \/ 12)), (min-width: 53rem) calc(6 * (100vw \/ 12)), 100vw\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/denbeke.be\/blog\/webdevelopment\/zeejong-eu-programming-project-databases\/attachment\/player_info\/'><img width=\"150\" height=\"150\" src=\"https:\/\/denbeke.be\/blog\/wp-content\/uploads\/2014\/06\/player_info-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" sizes=\"(max-width: 34.9rem) calc(100vw - 2rem), (max-width: 53rem) calc(8 * (100vw \/ 12)), (min-width: 53rem) calc(6 * (100vw \/ 12)), 100vw\" \/><\/a>\n\t\t\t<\/div><\/figure>\n\t\t<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Dit jaar heb ik het vak &#8216;Programming Project Database&#8217;. De opdracht dit jaar luidde als volgt: &#8220;Het project omvat de ontwikkeling van een web-service waarin de gebruiker voorspellingen kan maken over, bijvoorbeeld, WK voetbal wedstrijden.&#8221; &nbsp; In een groep van 5 personen gingen we meteen aan de slag en programmeerden we onze online betting site [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[194,112],"tags":[200,110],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.6.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>ZeeJong.eu - Programming Project Databases &ndash; DenBeke<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/denbeke.be\/blog\/webdevelopment\/zeejong-eu-programming-project-databases\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ZeeJong.eu - Programming Project Databases &ndash; DenBeke\" \/>\n<meta property=\"og:description\" content=\"Dit jaar heb ik het vak &#8216;Programming Project Database&#8217;. De opdracht dit jaar luidde als volgt: &#8220;Het project omvat de ontwikkeling van een web-service waarin de gebruiker voorspellingen kan maken over, bijvoorbeeld, WK voetbal wedstrijden.&#8221; &nbsp; In een groep van 5 personen gingen we meteen aan de slag en programmeerden we onze online betting site [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/denbeke.be\/blog\/webdevelopment\/zeejong-eu-programming-project-databases\/\" \/>\n<meta property=\"og:site_name\" content=\"DenBeke\" \/>\n<meta property=\"article:published_time\" content=\"2014-06-16T15:47:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/denbeke.be\/blog\/wp-content\/uploads\/2014\/06\/match-150x150.png\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:creator\" content=\"@MthsBk\" \/>\n<meta name=\"twitter:site\" content=\"@MthsBk\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"1 minute\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/denbeke.be\/blog\/#website\",\"url\":\"https:\/\/denbeke.be\/blog\/\",\"name\":\"DenBeke\",\"description\":\"Mathias Beke\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/denbeke.be\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/denbeke.be\/blog\/webdevelopment\/zeejong-eu-programming-project-databases\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"http:\/\/denbeke.be\/blog\/wp-content\/uploads\/2014\/06\/ZeeJong-Soccer-Betting-System.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/denbeke.be\/blog\/webdevelopment\/zeejong-eu-programming-project-databases\/#webpage\",\"url\":\"https:\/\/denbeke.be\/blog\/webdevelopment\/zeejong-eu-programming-project-databases\/\",\"name\":\"ZeeJong.eu - Programming Project Databases &ndash; DenBeke\",\"isPartOf\":{\"@id\":\"https:\/\/denbeke.be\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/denbeke.be\/blog\/webdevelopment\/zeejong-eu-programming-project-databases\/#primaryimage\"},\"datePublished\":\"2014-06-16T15:47:56+00:00\",\"dateModified\":\"2014-06-16T15:47:56+00:00\",\"author\":{\"@id\":\"https:\/\/denbeke.be\/blog\/#\/schema\/person\/386878f712fe3fe22227216f087772dc\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/denbeke.be\/blog\/webdevelopment\/zeejong-eu-programming-project-databases\/\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/denbeke.be\/blog\/#\/schema\/person\/386878f712fe3fe22227216f087772dc\",\"name\":\"Mathias Beke\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/denbeke.be\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/015ba35e6ce4f5859e3888ca99807575?s=96&d=mm&r=g\",\"caption\":\"Mathias Beke\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/denbeke.be\/blog\/wp-json\/wp\/v2\/posts\/1486"}],"collection":[{"href":"https:\/\/denbeke.be\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/denbeke.be\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/denbeke.be\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/denbeke.be\/blog\/wp-json\/wp\/v2\/comments?post=1486"}],"version-history":[{"count":8,"href":"https:\/\/denbeke.be\/blog\/wp-json\/wp\/v2\/posts\/1486\/revisions"}],"predecessor-version":[{"id":1505,"href":"https:\/\/denbeke.be\/blog\/wp-json\/wp\/v2\/posts\/1486\/revisions\/1505"}],"wp:attachment":[{"href":"https:\/\/denbeke.be\/blog\/wp-json\/wp\/v2\/media?parent=1486"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/denbeke.be\/blog\/wp-json\/wp\/v2\/categories?post=1486"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/denbeke.be\/blog\/wp-json\/wp\/v2\/tags?post=1486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}