Submission for Labyrintenfinalen 2023, arranged by Bekk.
https://fyfaen.nanura.no
- JavaScript 90.5%
- CSS 6.8%
- HTML 2.6%
| config | ||
| docs | ||
| public | ||
| src | ||
| .eslintrc.cjs | ||
| .gitignore | ||
| components.json | ||
| Hvordan pitche.pdf | ||
| index.css | ||
| index.html | ||
| jsconfig.json | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.js | ||
| Procfile | ||
| README.md | ||
| tailwind.config.js | ||
| vite.config.js | ||
Labyrintenfinale 2024
Dette repoet er utgangspunkt for caseoppgaven i Labyrintenfinalen 2024. Her kan dere se et eksempel på en enkel frontendapp i React + Vite og en enkel express backend med et api for deltakere.
Kom i gang
Førstegangsoppsett
- Klon dette repoet til din lokale maskin. Åpne terminalen, naviger til mappen du vil ha repoet i og skriv kommandoen
git clone git@github.com:bekk/labyrintenfinale-vimonopolet.git. - Sjekk at du har node og npm installert på din maskin med
npm --versionognode --version. Hvis du på en av disse fårcommand not found, må du installere det, feks med brew. Spør gjerne en coach om hjelp! - Installer
nodemonmednpm install -g nodemon
Kjøre opp backend
- Naviger inn i backend med
cd backend. - Kjør
npm installfor å installere avhengigheter for backend. - Kjør
npm run devfor å kjøre opp backend. Denne vil da starte opp på port 5174. - Åpne en nettleser på
localhost:5174/api/deltakerefor å verifisere at backend kjører.
Kjøre opp frontend
- Åpne nytt terminalvindu og naviger til roten av repoet.
- Kjør
npm installfor å installere avhengigheter for frontend. - Kjør
npm run devfor å kjøre opp frontend. Den vil da starte opp på port 5173. - Åpne nettleser på
localhost:5173for å verifisere at frontend kjører.
Få ting ut i den store verden
Vi bruker Heroku for å hoste appen: https://vimonopolet-7aff524fcaa7.herokuapp.com/.
For å dytte ting ut hit trenger dere bare å pushe til git, så fikser heroku pipeline resten. Om dere trenger å gjøre noen endringer i Heroku, kan dere ta kontakt med en av oss coacher!