Skip to content
This repository was archived by the owner on Oct 30, 2025. It is now read-only.
This repository was archived by the owner on Oct 30, 2025. It is now read-only.

Find your Friends #1

@Castau

Description

@Castau
  • Selve applicationen
    • Opbygges af componenter, sørg for at holde alle filer så små som muligt for mere overskuelighed - Code Splitting
    • Lav custom componenter som Header, Input, Card osv
    • Brug constants til ting som colors og andre ting der bruges mange steder, så de kun skal ændres ét sted
    • Gør brug af Screens, frem for pop-ups/modals

TASKS

  • #4ba38c (Camilla) Opret de componenter vi på forhånd ved vi skal bruge, samt de constants vi ved vi skal bruge så de er klar og sørg for at begge dele ligger i separate foldere:
    • #4ba38c (Camilla) Card component
    • #4ba38c (Camilla) Input component
    • #4ba38c (Camilla) Header component
  • #4ba38c (Camilla) Opret MapScreen, LoginScreen, ChatScreen og evt. en HomeScreen og sørg for at de ligger i en separat mappe

For the above tasks, see #6

  • ##0000FF (Rúni) MapScreen holder styr på alt vedrørende map, position, osv. Hvis der skal være en søgefunktion skal der tages stilling til om den evt skal have sin egen screen
    • #FFD700 (Asger) Opdatér facade i frontenden til at kunne håndtere geo-location kald, som MapScreen skal bruge
  • LoginScreen holder styr på login, både via oauth og via bcrypr - brug evt noget dummy indtil oauth og bcrypt er lavet.
  • #FFD700 (Asger) CreateUser screen that allows non OAuth users to create a user.
  • ChatScreen holder styr på alt vedrørende visning og afsendelse af beskeder
  • app.js holder kun styr på nødvendige states delt mellem children, samt hviken screen der skal vises, ala:
    image

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions