Työpaikkailmoituspalvelu Atkins ry:lle
Mäenpää, Jani (2022)
Mäenpää, Jani
2022
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022053013316
https://urn.fi/URN:NBN:fi:amk-2022053013316
Tiivistelmä
Toiminnallisen opinnäytetyön tavoite oli luoda Haaga-Helian tietojenkäsittelyn opiskelijoiden aine-järjestö Atkins ry:lle uusi automatisaatiota lisäävä työpaikkailmoituspalvelu. Atkins ry:n vanhan työpaikkailmoituspalvelun ongelmana oli, että ilmoituksen saaminen näkyville vaati paljon manu-aalista työtä Atkins ry:n työntekijöiltä. Tämän toiminnallisen opinnäytetyön tarkoitus oli ratkaista kyseinen ongelma.
Opinnäytetyön tietoperusta jakaantuu kolmeen lukuun. Ensimmäinen teorialuvuista kertoo ohjel-mistokehityksen elinkaarimallista ja valitsemastani vesiputousmallisesta ohjelmistotuotantopro-sessista. Toinen teorialuku syventyy projektin pääteknologiaan, React-kirjastoon perustuvaan, Next.js-sovelluskehykseen. Tässä yhteydessä vertaillaan muun muassa erilaisia web-palvelun renderointitapoja. Kolmannessa teorialuvussa käydään lopuksi läpi muita tärkeitä projektin web-teknologioita. Esimerkiksi TypeScriptin ja Tailwind CSS:n käyttöönoton etuja web-kehityksessä esitellään.
Opinnäytetyön empiirisessä osassa käydään projektin työvaiheet ja tulokset läpi tietoperustassa esitetyn vesiputousmallin mukaisesti. Lopuksi pohdintaosuudessa mietitään teknologiavalintojen onnistumista, työpaikkapalvelun jatkokehitysideoita sekä arvioidaan opinnäytetyöprosessista saatuja kokemuksia.
Opinnäytetyön tietoperusta jakaantuu kolmeen lukuun. Ensimmäinen teorialuvuista kertoo ohjel-mistokehityksen elinkaarimallista ja valitsemastani vesiputousmallisesta ohjelmistotuotantopro-sessista. Toinen teorialuku syventyy projektin pääteknologiaan, React-kirjastoon perustuvaan, Next.js-sovelluskehykseen. Tässä yhteydessä vertaillaan muun muassa erilaisia web-palvelun renderointitapoja. Kolmannessa teorialuvussa käydään lopuksi läpi muita tärkeitä projektin web-teknologioita. Esimerkiksi TypeScriptin ja Tailwind CSS:n käyttöönoton etuja web-kehityksessä esitellään.
Opinnäytetyön empiirisessä osassa käydään projektin työvaiheet ja tulokset läpi tietoperustassa esitetyn vesiputousmallin mukaisesti. Lopuksi pohdintaosuudessa mietitään teknologiavalintojen onnistumista, työpaikkapalvelun jatkokehitysideoita sekä arvioidaan opinnäytetyöprosessista saatuja kokemuksia.