2026-02-18 10:11:32 +01:00
2026-02-18 10:06:57 +01:00
2026-02-18 10:06:57 +01:00
2026-02-18 10:06:57 +01:00
2026-02-18 10:06:57 +01:00
2026-02-18 10:06:57 +01:00
2026-02-18 10:06:57 +01:00
2026-02-18 10:06:57 +01:00
2026-02-18 10:11:32 +01:00
2026-02-18 10:06:57 +01:00
2026-02-18 10:06:57 +01:00
2026-02-18 10:06:57 +01:00
2026-02-18 10:06:57 +01:00

Chuck Norris PWA

En Progressive Web App (PWA) byggd med React + TypeScript + Vite som hämtar slumpmässiga skämt från Chuck Norris API och fungerar även offline.

Appen anropar:

https://api.chucknorris.io/jokes/random

och lagrar hämtade skämt i localStorage för offline-användning.


Funktioner

  • Hämtar slumpmässiga Chuck Norris-skämt via REST API
  • Laddar automatiskt 5 skämt vid uppstart
  • Sparar skämten i localStorage
  • Fungerar offline (hämtar från lokal lagring om nät saknas)
  • Installerbar som PWA
  • Byggd med TypeScript för typ-säkerhet

Teknikstack

  • React
  • TypeScript
  • Vite
  • vite-plugin-pwa
  • Web Storage API (localStorage)
  • Fetch API

Installation

Klona projektet:

git clone https://github.com/ditt-användarnamn/chuck-pwa.git
cd chuck-pwa
Description
No description provided
Readme 97 KiB
Languages
TypeScript 57.8%
CSS 27.8%
JavaScript 9.1%
HTML 5.3%