Stageopdracht in Software Development: Ontwikkeling van een Open-Source Toerisme App

3 maanden geleden


Veenendaal, Nederland Info Support Voltijd

Stageopdracht in Software Development: Ontwikkeling van een Open-Source Toerisme App (OSTA)

Stel je voor: een wereld waarin reizigers betrouwbare, actuele informatie over bestemmingen direct op hun apparaat hebben, zonder afhankelijk te zijn van een internetverbinding De hedendaagse reisindustrie is versplinterd en onbetrouwbaar. Hier is jouw kans om het verschil te maken. Duik in deze boeiende opdracht om OSTA te ontwikkelen, een lokale, open-source reisapp die reisinformatie haalt uit diverse bronnen zoals Toerisme Vlaanderen, Wikipedia en TripAdvisor. Werk aan een intuïtieve interface, zorg voor offline toegankelijkheid en geef reizigers de ervaring die ze verdienen. Het mooiste deel? Na voltooiing kan dit innovatieve project helemaal van jou zijn. Stap in, transformeer de reiswereld en laat jouw stempel achter op de toekomst van toerisme

Benodigde interesse(s)

Opensource Serverless/No server IndexedDB Meerdere databronnen aan elkaar knopen

Wat krijg je

Een uitdagende stageopdracht Professionele begeleiding Trainingen gericht op jouw stagetraject Sparren met andere stagiairs en collega’s

Wat je gaat doen

35% Afstudeeronderzoek 40% Analyseren, ontwerpen, realiseren 25% Documentatie

In de hedendaagse reisindustrie worden reizigers vaak geconfronteerd met versnipperde en onbetrouwbare informatiebronnen bij het plannen en uitvoeren van hun reizen. Het ontbreken van een gecentraliseerde en gebruiksvriendelijke applicatie maakt het moeilijk voor reizigers om toegang te krijgen tot betrouwbare en actuele informatie over toeristische attracties, bezienswaardigheden en gebruikersbeoordelingen. Bovendien zijn veel bestaande reis-apps afhankelijk van een constante internetverbinding, waardoor ze niet optimaal werken in gebieden met beperkte connectiviteit. Dit creëert een behoefte aan een lokale, opensource travel applicatie die directe toegang biedt tot diverse bronnen zonder afhankelijk te zijn van een server en daarmee een betrouwbare en offline ervaring voor reizigers mogelijk maakt.

De opdracht

De opdracht van OSTA is om een open-source toerisme applicatie te ontwikkelen die reisinformatie verzamelt van verschillende bronnen, waaronder Toerisme Vlaanderen, Wikipedia en TripAdvisor. Het doel van het onderzoek is om te bepalen in hoeverre het mogelijk is om deze informatie rechtstreeks vanaf het apparaat op te halen zonder tussenkomst van een server en deze lokaal op te slaan in een database. Daarnaast is het belangrijk om de gebruiksvriendelijkheid, betrouwbaarheid en offline functionaliteit van de applicatie te waarborgen.

Het onderzoek omvat het volgende:

Onderzoeken van de beschikbare API’s: Analyseren van de API’s van Toerisme Vlaanderen, Wikipedia en TripAdvisor om te bepalen of ze geschikt zijn voor directe toegang en gegevensverzameling op het apparaat. Hierbij moet rekening worden gehouden met eventuele beperkingen en licenties. Implementatie van een lokale database: Ontwikkelen van de benodigde functionaliteit om de verzamelde reisinformatie lokaal op te slaan in een database op het apparaat zelf. Dit omvat het bepalen van de optimale database-oplossing en het opzetten van een gestructureerde opslag van de gegevens. UI/UX-ontwerp: Ontwerpen van een intuïtieve en gebruikersvriendelijke interface waarin reizigers eenvoudig informatie kunnen opzoeken, beoordelingen kunnen lezen en aanbevelingen kunnen krijgen. Het UI/UX-ontwerp moet de offline functionaliteit benadrukken en een soepele gebruikerservaring bieden. Flexibel en schaalbaar: het moet gemakkelijk zijn om een extra bron toe te voegen. Het ontwerp en de implementatie van de applicatie moeten zo worden gestructureerd dat het eenvoudig is om nieuwe bronnen van reisinformatie te integreren. Dit vereist het definiëren van een modulair en uitbreidbaar systeem, waarbij rekening wordt gehouden met de verschillende gegevensformaten en API-specificaties van potentiële bronnen. Het vermogen om nieuwe bronnen naadloos te integreren, vergroot de waarde en bruikbaarheid van OSTA en biedt gebruikers een bredere reeks informatie om uit te putten bij het plannen van hun reizen.

Deze opdracht biedt een duidelijke richtlijn voor het ontwikkelen van OSTA en het onderzoeken van de haalbaarheid en functionaliteit ervan. De opdracht is goed afgebakend en uitvoerbaar binnen een tijdsbestek van ongeveer 6-8 weken, waarbij de focus ligt op het implementeren van de belangrijkste functionaliteiten en het testen van de applicatie op gebruikersvriendelijkheid, betrouwbaarheid en offline mogelijkheden.

Na het ontwikkelen van de applicatie kan deze, indien gewenst, jouw eigendom worden. Dit betekent dat je de mogelijkheid hebt om de applicatie verder te verbeteren, onderhouden en op de markt te brengen als een persoonlijk project of als een bijdrage aan de opensource-gemeenschap.

Wat biedt Info Support jou tijdens je afstudeerperiode?

Uiteraard bieden we je een uitstekend pakket aan afstudeervoorwaarden. Denk hierbij aan:

Laptop Alle benodigde tools en ontwikkelomgevingen om je opdracht succesvol uit te kunnen voeren

Tijdens je afstudeerstage word je volledig in ons team opgenomen. Zo krijg je direct een goed beeld van de ontwikkelingen binnen onze projecten.

Daarnaast biedt Info Support jou:

Een uitdagende stageopdracht bij een solide, groeiend en financieel gezond bedrijf Professionele en ervaren begeleiding, hybride werken Een afstudeerprogramma met onder meer trainingen, kennisavonden, projectbezoek, activiteiten en team-, unit- en bedrijfsuitjes Experimenteren met nieuwe producten en releases die in de pre-releasefase zitten Sparren met andere stagiairs en collegiale en gepassioneerde IT-collega’s Uitzicht op het IT Top Traineeship mét een vast dienstverband

Over Info Support

Info Support is specialist in maatwerksoftware, data/AI solutions, beheer en trainingen en actief in de sectoren Finance, Industry, Agriculture, Food & Retail, Mobility & Public en Healthcare. Wij bieden solide en innovatieve oplossingen voor complexe en bedrijfkritische softwarevraagstukken. Onze hoofdkantoren zijn gevestigd in Veenendaal (NL) en Mechelen (BE). Op dit moment zijn er circa 500 medewerkers bij Info Support in dienst.

De werkwijze van Info Support kenmerkt zich door een aantal kernwaarden: soliditeit, integriteit, vakmanschap en passie. Deze kernwaarden zijn verweven in ons werk en de manier waarop we met elkaar omgaan. Ook dit jaar zijn we uitgeroepen tot Great Place to Work en dit jaar zelfs Best Workplace

Om te zorgen dat alle medewerkers altijd op de hoogte kunnen zijn van de nieuwste ontwikkelingen beschikt Info Support over een inhouse kenniscentrum waar graag wordt voldaan aan de honger naar meer of andere kennis en vaardigheden.

B2-taalvaardigheid in het Nederlands is vereist.

Procedures

1

Kennismakingsgesprek

Na je sollicitatie plannen we iets in en bespreken je (studie) loopbaan, interesses en ambities. We vertellen je over Info Support en jij kan al je vragen stellen.

2

Assessment

Gaan we verder? Dan doe je een assessment van je professionele kennis en persoonlijkheid (capaciteit, competenties en motieven).

3

Selectie interview

Vervolgens plannen we een selectie interview waarin we dieper ingaan op je professionele kennis en je persoonlijkheid.

4

De ondertekening van een contract

Verloopt alles positief dan ontvang je een contractaanbieding. Zijn we het eens? Dan starten we de pre-employment screening en nodigen we je uit voor de tekenmomenten.

Ontmoet Info Supporters



  • Veenendaal, Utrecht, Nederland Info Support Voltijd

    Stageopdracht in Software Development: Ontwikkeling van een Open-Source Toerisme App (OSTA) Stel je voor: een wereld waarin reizigers betrouwbare, actuele informatie over bestemmingen direct op hun apparaat hebben, zonder afhankelijk te zijn van een internetverbinding De hedendaagse reisindustrie is versplinterd en onbetrouwbaar. Hier is jouw kans om het...


  • Veenendaal, Nederland Info Support Nederland Voltijd

    In de hedendaagse reisindustrie worden reizigers vaak geconfronteerd met versnipperde en onbetrouwbare informatiebronnen bij het plannen en uitvoeren van hun reizen. Het ontbreken van een gecentraliseerde en gebruiksvriendelijke applicatie maakt het moeilijk voor reizigers om toegang te krijgen tot betrouwbare en actuele informatie over toeristische...


  • Veenendaal, Nederland Info Support Nederland Voltijd

    In de hedendaagse reisindustrie worden reizigers vaak geconfronteerd met versnipperde en onbetrouwbare informatiebronnen bij het plannen en uitvoeren van hun reizen. Het ontbreken van een gecentraliseerde en gebruiksvriendelijke applicatie maakt het moeilijk voor reizigers om toegang te krijgen tot betrouwbare en actuele informatie over toeristische...


  • Veenendaal, Utrecht, Nederland Info Support Voltijd

    Stageopdracht in Software Development: WebTiles - All Your Sites in One Screen Ontwikkel 'WebTiles', een persoonlijk dashboard met widgets met verschillende webinhoud, geïntegreerd in één interface. Deze opdracht daagt je uit om diverse technologieën te kiezen en te combineren voor zowel front- als backend ontwikkeling. Onderzoek de effectiviteit van...


  • Veenendaal, Nederland Info Support Voltijd

    Stageopdracht in Software Development: Corporate AI Assistant Verspilde tijd en middelen door repetitieve bedrijfstaken legt een last op medewerkers en kwaliteit van hun werk. Deze opdracht daagt je uit om dit probleem aan te pakken. Met behulp van Flutter, chatbotontwikkeling en machine learning, werk je aan een cross-platform app. Benodigde...


  • Veenendaal, Nederland Info Support Voltijd

    Stageopdracht in Software Development: Corporate AI Assistant Verspilde tijd en middelen door repetitieve bedrijfstaken legt een last op medewerkers en kwaliteit van hun werk. Deze opdracht daagt je uit om dit probleem aan te pakken. Met behulp van Flutter, chatbotontwikkeling en machine learning, werk je aan een cross-platform app. Benodigde...


  • Veenendaal, Nederland Info Support Voltijd

    Stageopdracht in Software Development: WebTiles - All Your Sites in One Screen Ontwikkel ‘WebTiles’, een persoonlijk dashboard met widgets met verschillende webinhoud, geïntegreerd in één interface. Deze opdracht daagt je uit om diverse technologieën te kiezen en te combineren voor zowel front- als backend ontwikkeling. Onderzoek de...


  • Veenendaal, Nederland Info Support Voltijd

    Stageopdracht in Software Development: WebTiles - All Your Sites in One Screen Ontwikkel ‘WebTiles’, een persoonlijk dashboard met widgets met verschillende webinhoud, geïntegreerd in één interface. Deze opdracht daagt je uit om diverse technologieën te kiezen en te combineren voor zowel front- als backend ontwikkeling. Onderzoek de...


  • Veenendaal, Nederland Info Support Voltijd

    Stageopdracht in Software Development: Registreer je tijd accurater met een IoT Tracker Op de minuut nauwkeurig registreren aan welk systeem of aan welk project voor welke klant je hebt gewerkt. Dat is niet eenvoudig en vaak te tijdrovend. Timeular lijkt daar een goede IoT tracker voor te hebben. Kan Timeular geïntegreerd worden met onze...


  • Veenendaal, Nederland Info Support Voltijd

    Stageopdracht in Software Development: Registreer je tijd accurater met een IoT Tracker Op de minuut nauwkeurig registreren aan welk systeem of aan welk project voor welke klant je hebt gewerkt. Dat is niet eenvoudig en vaak te tijdrovend. Timeular lijkt daar een goede IoT tracker voor te hebben. Kan Timeular geïntegreerd worden met onze...


  • Veenendaal, Nederland Info Support Voltijd

    Stageopdracht in Software Development: Domain Driven... Drivers? Designing a warehouse automation system for self-driving vehicles Een voertuig autonoom laten rondrijden op basis van Domain Driven Design. Daar ga je bij deze opdracht software voor schrijven. Een uitdagende opdracht voor iemand met doorzettingsvermogen! Benodigde interesse(s) ...


  • Veenendaal, Nederland Info Support Voltijd

    Stageopdracht in Software Development: Domain Driven... Drivers? Designing a warehouse automation system for self-driving vehicles Een voertuig autonoom laten rondrijden op basis van Domain Driven Design. Daar ga je bij deze opdracht software voor schrijven. Een uitdagende opdracht voor iemand met doorzettingsvermogen! Benodigde interesse(s) ...


  • Veenendaal, Utrecht, Nederland Info Support Voltijd

    Afstudeeropdracht in Software Development: Stryker Cloud Orchestrator Stryker is een top mutation test framework voor .NET, JS/TS en de JVM. Bugs, of mutanten, worden automatisch gegenereerd in jouw source code. Vervolgens worden per mutatie alle unit tests uitgevoerd om de effectiviteit te beoordelen. In deze opdracht ga jij werken aan een oplossing om het...


  • Veenendaal, Nederland Info Support Voltijd

    Stageopdracht in Software Architecture: Integration Maverick wanted - Project VLIR-UOS Het ontwikkelen van innovatieve tools die naadloos integreren met externe apps. Dat ga je tijdens deze opdracht doen voor VLIR-UOS, de ondersteunde partij van samenwerkingsverbanden tussen universiteiten en hogescholen, zowel in Vlaanderen als in hun partnerlanden....


  • Veenendaal, Nederland Info Support Voltijd

    Stageopdracht in Software Architecture: Integration Maverick wanted - Project VLIR-UOS Het ontwikkelen van innovatieve tools die naadloos integreren met externe apps. Dat ga je tijdens deze opdracht doen voor VLIR-UOS, de ondersteunde partij van samenwerkingsverbanden tussen universiteiten en hogescholen, zowel in Vlaanderen als in hun partnerlanden....


  • Veenendaal, Nederland Info Support Voltijd

    Master's thesis in Software Development: Faster mutation testing with Stryker Mutation testing is a way to measure the effectiveness of unit tests. Stryker Mutator, an open-source mutation testing framework by Info Support is allready fast, but it is up to you to find areas to improve, in order to speed up mutation testing. Required interest(s) ...


  • Veenendaal, Nederland Info Support Voltijd

    Master's thesis in Software Development: Faster mutation testing with Stryker Mutation testing is a way to measure the effectiveness of unit tests. Stryker Mutator, an open-source mutation testing framework by Info Support is allready fast, but it is up to you to find areas to improve, in order to speed up mutation testing. Required interest(s) ...


  • Veenendaal, Utrecht, Nederland Info Support Voltijd

    Afstudeeropdracht in Software Development: Continuous accessibility voor native mobile apps Een cutting-edge UI is geweldig. Maar wat als je een visuele beperking hebt? Hoe kan je als developer constant waarborgen dat jouw applicatie ook goed te gebruiken is voor mensen met een visuele beperking? Hier ga jij onderzoek naar doen. Daarnaast ga je een...


  • Veenendaal, Utrecht, Nederland Info Support Voltijd

    Afstudeeropdracht in Software Development: EcoRoute: jouw rit, onze planeet (Project SPITS)Veel mensen reizen niet op een duurzame manier en misschien weten ze niet eens hoe dat te verbeteren. Dus, wat dacht je van het ontwikkelen van een toffe mobiele app die hen helpt betere keuzes te maken? Met deze app kunnen gebruikers een duurzaamheidsscore krijgen...


  • Veenendaal, Nederland Info Support Voltijd

    Afstudeeropdracht in Software Development: Continuous accessibility voor native mobile apps Een cutting-edge UI is geweldig. Maar wat als je een visuele beperking hebt? Hoe kan je als developer constant waarborgen dat jouw applicatie ook goed te gebruiken is voor mensen met een visuele beperking? Hier ga jij onderzoek naar doen. Daarnaast ga je een...