1. Analyseren - fatihg61/Fatihport GitHub Wiki

Doelstellingen

  • Doel van het project: Creëer een persoonlijk portfolio om mijn werk en vaardigheden te presenteren.
  • Belangrijkste functies: Over mij-sectie, projectoverzicht, contactformulier (PE).
  • Minimale JavaScript: Gebruik van SvelteKit voor een snelle, lichte en dynamische webpagina.

Doelgroep

  • Primair: Potentiële werkgevers en klanten.
  • Secundair: Studiegenoten en Docenten.

Eisen en Wensen

  • Content: Over mij, projecten, contactgegevens.
  • Design: Responsief ontwerp(mobile first), minimalistisch, toegankelijk.
  • Functionaliteit: Snelle laadtijden, eenvoudig te navigeren, minimale afhankelijkheid van JavaScript.

Technologieën en Tools

  • Framework: SvelteKit.
  • Hosting: Vercel.

structuur

  • Componenten: Svelte-componenten voor clean coding.
  • Pages: Single-page.
  • Data: API server voor FORM.
  • Conventies: Agnecy conventies aanhouden.

Planning en Tijdlijn

  • Fase 1: Onderzoek en planning (1 week)
  • Fase 2: Ontwerp en prototyping (1 week)
  • Fase 3: Ontwikkeling en testen (4 weken)
  • Fase 4: We are LIVE! (1 week)

User story

  • 1: Ik wil de mogelijkheid hebben om op oude browsers een aanvraag te kunnen doen via de formulier.
  • 2: Ik wil graag weten wanneer ik de formulier invul dat ik het goed doe.