Skip to content

bytreams/assessment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

Compliment App Coding Challenge

Welkom bij de Coding Challenge! In deze challenge ga je een eenvoudige app bouwen om complimenten te geven aan je collega's. Het doel van de challenge is om je skills in softwareontwikkeling te demonstreren, zowel in codekwaliteit als in UX-design en functionele afbakening.


Doel van de Challenge

Je hebt 4 uur om deze challenge te voltooien. De planning is als volgt:

  • 30 minuten voor functional refinement: gebruik deze tijd om vragen te stellen aan de Product Owner (PO) en de scope van de app af te bakenen.
  • 3 uur en 30 minuten voor coderen: bouw de basis van de app waarin gebruikers complimenten kunnen geven aan hun collega's.

Belangrijk: Lever een functionele applicatie op die een hoge kwaliteitsstandaard heeft. Het is niet erg als je beperkingen aanbrengt of niet alles implementeert, gezien de beperkte tijd. Het gaat erom dat wat je oplevert van hoge kwaliteit is en goed functioneert.


Werkwijze

  1. Fork deze repository: Maak een fork van deze repository naar je eigen GitHub-account. Dit is waar je de challenge zal voltooien.
  2. Plan de functional refinement: Gebruik de eerste 30 minuten om vragen te stellen aan de PO om de functionaliteiten en scope helder te krijgen.
  3. Bouw de applicatie: Je hebt 3 uur en 30 minuten om de basis van de Compliment App te bouwen.
  4. Lever je werk in: Maak een pull request terug naar deze repository met jouw oplossing.

Eisen en Verwachtingen

Tijdens deze challenge wordt er op de volgende punten beoordeeld:

  • Kwaliteit van de code: Zorg dat de code schoon, efficiënt en goed gestructureerd is.
  • Netheid van de code: Let op leesbaarheid en consistentie, zoals naamgevingsconventies en documentatie waar nodig.
  • Refinement en afbakening van de scope: Tijdens het refinement wordt gekeken naar de vragen die je stelt en hoe je de scope effectief afbakent.
  • Design en UX van de app: Besteed aandacht aan een gebruikersvriendelijk ontwerp en een fijne gebruikerservaring.

Functionaliteiten van de App

De basisfunctionaliteit van de app is dat gebruikers op een eenvoudige manier complimenten kunnen geven aan collega's. Denk aan features zoals:

  • Een scherm om een compliment te schrijven en te verzenden.
  • Een overzicht van ontvangen complimenten.
  • Eventuele opties om complimenten anoniem te versturen.

Extra Richtlijnen

  • Frameworks en libraries: Je bent vrij om tools, libraries of frameworks naar keuze te gebruiken, zolang de applicatie eenvoudig te installeren en te gebruiken is.
  • Creativiteit en initiatief: Voel je vrij om extra functies of elementen toe te voegen als je denkt dat dit de app beter maakt, maar houd de tijdslimiet in gedachten.
  • Documentatie: Voeg instructies toe voor het opzetten en gebruiken van de applicatie in je repository.

Veel Succes!

We kijken uit naar jouw unieke benadering en hoogwaardige oplossing voor deze challenge! Veel succes, en onthoud dat je vragen altijd welkom zijn tijdens het refinement.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published