Coder Social home page Coder Social logo

luantr / dinesykmeldte Goto Github PK

View Code? Open in Web Editor NEW

This project forked from navikt/dinesykmeldte

0.0 0.0 0.0 29.09 MB

Frontend app for https://github.com/navikt/dinesykmeldte-backend

Shell 0.14% JavaScript 0.71% TypeScript 94.73% CSS 4.32% Dockerfile 0.11%

dinesykmeldte's Introduction

dinesykmeldte

Frontend for visning over sykmeldte medarbeiderne og tilhørende informasjon og tjenester som skal hjelpe deg med oppfølgingen av ein sykmeldt.

Lever under:

Bygget på nextjs.

lokal utvikling

Tilgang til Github Package Registry

Siden vi bruker avhengigheter som ligger i GPR, så må man sette opp tilgang til GPR med en PAT (personal access token) som har read:packages. Du kan opprette PAT her. Dersom du har en PAT som du bruker for tilgang til maven-packages i github kan du gjenbruke denne.

I din .bashrc eller .zshrc, sett følgende miljøvariabel:

export NPM_AUTH_TOKEN=<din PAT med read:packages>

Installer dependencies og start appen i dev-modus

  1. yarn
  2. yarn start

produksjonsbygg

Installer dependencies, bygg appen, og start i produksjonsmodus.

  1. yarn
  2. yarn build
  3. yarn start:prod

dirty-deploy

Dersom man implementerer noe som er avhengig av skyen, og ikke vil vente på Github Actions byggene for å deploye, kan man bruke ./dirty-deploy.sh, med noen forbehold.

Forbehold

  1. Skal KUN brukes mot dev-miljø.
  2. Ingen andre kan se at du deployer, så bruk det med omhu, og informer team-medlemmer om at dev vil være utilgjengelig.
  3. Husk å kjør et vanlig bygg så dev blir lik master når du er ferdig

Deploy

  1. Koble til naisdevice
  2. kubectl config use-context dev-gcp
  3. gcloud auth login
  4. ./dirty-deploy.sh - Kan gjentas flere ganger uten stegen over når de først er gjort.

Test-miljø

www-gcp.dev.nav.no/arbeidsgiver/sykmeldte nås lokalt dersom man er pålogget Naisdevice.

Kontakt/spørsmål

Prosjektet er vedlikeholdt av teamsykmelding

Spørsmål og/eller feature requests? Vennligst lag ein issue

Dersom du jobber i @navikt kan du nå oss på slack kanalen #team-sykmelding

dinesykmeldte's People

Contributors

karl-run avatar nuranes avatar andreasdev avatar bendixx avatar mikaojk avatar andnorda avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.