Denne README-filen inneholder informasjon om hvordan du kjører opp applikasjonen lokalt. Du kan lese mer om prosjektet i wikien.
Applikasjonen hostes i Vercel:
- Nettsiden: https://www.bekk.christmas
- Sanity Studio: https://bekk-blogg-sanity.vercel.app
- Vercel: https://vercel.com/bekk/bekk-blogg
- Logger: https://vercel.com/bekk/bekk-blogg/logs?live=true
- Plausible: https://plausible.io/bekk.christmas
- Google Search Console: https://search.google.com/search-console?resource_id=sc-domain:bekk.christmas (spør om tilgang)
- Applikasjonen er utviklet med frontendrammeverket Remix sammen med TypeScript
- Sanity CMS er brukt som publiseringsløsning til redigering og organisering av innhold
- Tailwind er brukt til styling og som CSS-rammeverk
- Next.js er brukt til Text to Speech-APIet
For å kjøre Sanity Studio lokalt må du ha tilgang til Sanity-prosjektet. Be et teammedlem gi deg tilgang.
Hemmeligheter finner du i Team Las Vegas sitt vault i 1Password. Be et teammedlem legge gi deg tilgang til vaulten.
Når du har fått tilgang, gjør følgende:
- Opprett en fil
.env
i web-mappen. - Kopier innholdet i notatet med samme navn i 1Password og lim det inn i filen din.
- Opprett en fil
.env.local
i sanity-mappen. - Kopier innholdet i notatet med samme navn i 1Password og lim det inn i filen din.
- Opprett en fil
.env
i tts-mappen. - Kopier innholdet i notatet med samme navn i 1Password og lim det inn i filen din.
For å kjøre opp applikasjonen:
cd app
npm install
npm run dev
Applikasjonen kjører på http://localhost:5173
For å kjøre opp Sanity Studio:
cd sanity
npm install
npm run dev
Sanity Studio kjører på http://localhost:3333
Team Las Vegas har utviklet applikasjonen.