827 B
827 B
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