Ga naar hoofdinhoud

Werkzaamheden

  • Database model, attention eruit gehaald:

    import Joi from "@hapi/joi";

    export default Joi.object().keys({
    _id: Joi.string().max(100),
    name: Joi.string().max(100).required(),
    reseller: Joi.string().max(100).required(),
    address: Joi.object().keys({
    name: Joi.string().max(100).required(),
    street: Joi.string().max(100).required(),
    nr: Joi.when(Joi.ref("country"), {
    is: "NL",
    then: Joi.string().max(20).required(),
    otherwise: Joi.string().max(20).required().allow(""),
    }),
    addition: Joi.string().max(20).required().allow(""),
    postalCode: Joi.string().max(20).required(),
    city: Joi.string().max(100).required(),
    country: Joi.string().min(2).max(2).required(),
    position: Joi.object().keys({
    lat: Joi.number(),
    lng: Joi.number(),
    }),
    }),
    email: Joi.string().max(100).allow(""),
    phone: Joi.st
    • Naam veld uit adres gehaald:
import Joi from "@hapi/joi";

export default Joi.object().keys({
_id: Joi.string().max(100),
name: Joi.string().max(100).required(),
reseller: Joi.string().max(100).required(),
address: Joi.object().keys({
street: Joi.string().max(100).required(),
nr: Joi.when(Joi.ref("country"), {
is: "NL",
then: Joi.string().max(20).required(),
otherwise: Joi.string().max(20).required().allow(""),
}),
addition: Joi.string().max(20).required().allow(""),
postalCode: Joi.string().max(20).required(),
city: Joi.string().max(100).required(),
country: Joi.string().min(2).max(2).required(),
position: Joi.object().keys({
lat: Joi.number(),
lng: Joi.number(),
}),
}),
email: Joi.string().max(100).allow(""),
phone: Joi.string().max(20).allow(""),
});
  • Map toegevoegd waar gebruikers gebieden kunnen tekenen om toe te wijzen aan een afhaalpunt:

Afhaalpunten overview met map

  • Detail popup gemaakt met statistieken en openingstijden:

Afhaalpunten detail popup met statistieken en openingstijden

  • Testplan opgezet

  • Volgende feedback punten van de groenlicht presentatie verwerkt:

    • Cmd onderzoeken echt laten zien zoals benchmark & comparison charts -> stap terug nemen
    • Meer technische keuzes benoemen
    • wat is er meer nodig naast naadlose integratie (?)
    • visueel situatie schetsen, zodat het duidelijker is voor ook externe
    • de 3 delen, dagelijks, maandelijks, jaarlijks, is heel interessant, dit kan heel veel effect hebben op je systeem
    • wat zijn er wat voor dingen die ik wel graag zou willen, maar niet lukt door naadloze integratie. technische beperkingen
    • wat is er echt van mij, of ik dit kan laten zien. Want nu kan je niet echt zien waar ik precies aan heb gewerkt in mijn prototype
  • De volgende feedbackpunten kwamen uit gesprekken met Veloyd en zijn verwerkt:

    • Per week documenteren kan een obstakel zijn. Beter in fases doen, zo kan je ook in een eerdere fase iets aanpassen ookal heb je dit pas veel later gedaan.
    • titels (zoals in de inhoudsopgave) moeten iets begrijpelijker zijn voor het publiek, bijv. isochrone is natuurlijk niet echt begrijpelijk
    • Bij onderzoeken ook beginnen met: Doel -> onderzoek -> conclusie
    • Chronologie verbeteren, dus design brief -> hoofdvraag & deelvragen -> research methods -> etcetera
    • In het begin van documentatie meteen een overzichtje van wat het is geworden, zo heeft de lezer meteen affiliatie met wat het project is en heeft gedaan.
    • Code snippets en technische dingen zijn goed om in de bijlage te zetten