logo

Cypress workshop

Dette er en test applikasjon for å leke med Cypress i forbindelse med intern fagdag. Applikasjonen viser blogginlegg og en random dadjoke, og bruker Remix. Mye av det vi går gjennom i workshopen er greier som allerede er satt opp om man starter et nytt Remix prosjekt og velger "Indigo" som starter template!

last update

📔 Innhold

🌟 Om applikasjonen

👾 Tech Stack

Applikasjon

Database

Testing

🎯 Features

  • Random dad joke: Viser en radom dadjoke fra icanhazdadjoke
  • Visning av blogg innlegg
  • Innlogging og opprettelse av ny konto
  • Mulighet til å lage nye blogg innlegg

🧰 Kom i gang

‼️ Prerequisites

  • Node.js 14 eller høyere
  • npm 7 eller høyere
  • En editor av noe slag

OBS! Cypress er et program som har gui, det vil si at om du bruker WSL på Windows, må man gjøre litt greier for å få det til å fungere. Det er ikke noe vi kommer til å gå gjennom på workshopen, så vurder å gjennomføre workshopen i Windows.

⚙️ Oppsett

  1. Klon repoet
  2. Kjør npm i
  3. Kopier .env.example og lag din egen session secret
  4. Kjør npm run setup:db for å sette opp og seede databasen
  5. Kjør npm run dev. Applikasjonen starter på localhost:3000

Ta en kikk rundt i applikasjonen.

📖 Oppgaver

Forklaring

🦒 er en hjelpsom sjiraff som kommer med tips
‼️ viktig informasjon
📖 oppgave