{"id":1657,"date":"2024-12-22T18:15:27","date_gmt":"2024-12-22T18:15:27","guid":{"rendered":"http:\/\/www.pinjaauer.com\/?page_id=1657"},"modified":"2024-12-29T19:29:05","modified_gmt":"2024-12-29T19:29:05","slug":"steam-sales-finder","status":"publish","type":"page","link":"https:\/\/www.pinjaauer.com\/en\/steam-sales-finder\/","title":{"rendered":"Steam Sales Finder"},"content":{"rendered":"<div class=\"wp-block-uagb-container uagb-block-2db4f97c alignfull uagb-is-root-container\">\n<div class=\"wp-block-uagb-advanced-heading uagb-block-0133faff\"><h1 class=\"uagb-heading-text\">Steam Sales Finder<\/h1><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-03f4eb7e alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-advanced-heading uagb-block-9816c583\"><h2 class=\"uagb-heading-text\">Video game sales searcher app with RestAPI<\/h2><\/div>\n\n\n\n<p>In the JavaScript course at Laurea University of Applied Sciences, we had to choose a RestAPI interface and develop an application that uses it. I found an interface that lists discounts on Steam and other game stores together and that is actively updated. Using the interface, I created an application that asks the user for the maximum price of a game, and then, by pressing a button, the application returns a list of games whose discounted price is below the user's budget.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/steam-sales-finder.netlify.app\" target=\"_blank\" rel=\"noreferrer noopener\">Steam Sales Finder - The published app<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/github.com\/AuerPinja\/Steam-Deal-Checker\" target=\"_blank\" rel=\"noreferrer noopener\">Steam Sales Finder &#8211; GitHub<\/a><\/div>\n<\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Steam Sales Finder Videopelialennuksia RestAPI:n avulla Laurea-ammattikorkeakoulun JavaScript-kurssilla meid\u00e4n piti valita jokin RestAPI-rajapinta, ja kehitt\u00e4\u00e4 sovellus, joka k\u00e4ytt\u00e4\u00e4 sit\u00e4. L\u00f6ysin rajapinnan, joka listaa Steamissa ja muissa pelikaupoissa olevia alennuksia yhteen ja sit\u00e4 p\u00e4ivitet\u00e4\u00e4n aktiivisesti. Loin rajapintaa k\u00e4ytt\u00e4en sovelluksen, joka pyyt\u00e4\u00e4 k\u00e4ytt\u00e4j\u00e4lt\u00e4 pelin maksimihintaa, ja sitten nappia painamalla sovellus palauttaa listan peleist\u00e4, joiden alennettu hinta on [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1657","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false},"uagb_author_info":{"display_name":"admin","author_link":"https:\/\/www.pinjaauer.com\/en\/author\/admin\/"},"uagb_comment_info":0,"uagb_excerpt":"Steam Sales Finder Videopelialennuksia RestAPI:n avulla Laurea-ammattikorkeakoulun JavaScript-kurssilla meid\u00e4n piti valita jokin RestAPI-rajapinta, ja kehitt\u00e4\u00e4 sovellus, joka k\u00e4ytt\u00e4\u00e4 sit\u00e4. L\u00f6ysin rajapinnan, joka listaa Steamissa ja muissa pelikaupoissa olevia alennuksia yhteen ja sit\u00e4 p\u00e4ivitet\u00e4\u00e4n aktiivisesti. Loin rajapintaa k\u00e4ytt\u00e4en sovelluksen, joka pyyt\u00e4\u00e4 k\u00e4ytt\u00e4j\u00e4lt\u00e4 pelin maksimihintaa, ja sitten nappia painamalla sovellus palauttaa listan peleist\u00e4, joiden alennettu hinta on&hellip;","_links":{"self":[{"href":"https:\/\/www.pinjaauer.com\/en\/wp-json\/wp\/v2\/pages\/1657","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pinjaauer.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.pinjaauer.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.pinjaauer.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pinjaauer.com\/en\/wp-json\/wp\/v2\/comments?post=1657"}],"version-history":[{"count":5,"href":"https:\/\/www.pinjaauer.com\/en\/wp-json\/wp\/v2\/pages\/1657\/revisions"}],"predecessor-version":[{"id":1971,"href":"https:\/\/www.pinjaauer.com\/en\/wp-json\/wp\/v2\/pages\/1657\/revisions\/1971"}],"wp:attachment":[{"href":"https:\/\/www.pinjaauer.com\/en\/wp-json\/wp\/v2\/media?parent=1657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}