Skip to content

Webbapplikation för Gredor, ett kostnadsfritt verktyg för digitala årsredovisningar

License

AGPL-3.0, Unknown licenses found

Licenses found

AGPL-3.0
LICENSE
Unknown
LICENSE-ADDITIONAL
Notifications You must be signed in to change notification settings

GredorTools/gredor-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gredor frontend

Gredor är ett kostnadsfritt webbaserat verktyg för att ta fram årsredovisningar och skicka in dem till Bolagsverket i iXBRL-format. Verktyget har stöd för alla delar i en vanlig K2-årsredovisning för aktiebolag utan revisor.

Frontenden är Vue-baserad och byggd för att kunna köras i en nginx-container. Testning görs med hjälp av Cypress.

Applikationen är lite speciell på så sätt att frontenden innehåller i princip all logik, och backenden används i princip bara för att kommunicera med Bolagsverket och BankID. Detta för att utnyttja faktumet att iXBRL kan integreras i XHTML och därmed byggas upp i webbläsaren med live-förhandsgranskning.

Köra Gredor-frontenden lokalt

Förberedelser första gången

  1. Gör en kopia av .env.template i rotmappen; kalla den för .env.development
  2. Fyll i värden i .env.development (kör du gredor-backend med standardinställningar kan du ta http://localhost:8080 som backend-URL)

Starta server för live-utveckling

Kör:

npm run start:development

Bygga Gredor-frontenden

Kör:

npm run build

När frontenden sedan körs måste följande miljövariabler vara satta:

VITE_ENV_NAME=<miljönamn (valfri - fyll inte i för produktion)>
VITE_TEST_MODE=<"true" eller "false" beroende på om testmiljö>
VITE_GREDOR_BACKEND_BASEURL=<...>

Vill du bidra?

Bidrag till projektet uppskattas stort! Dock är det viktigt att tänka på att t.ex. nya funktioner och förändringar måste passa bra med Gredor i övrigt. Om du vill bidra med något större, öppna gärna en issue och/eller utkasts-PR för att få tidig återkoppling på dina tänkta ändringar.

Licens

Gredor distribueras under AGPLv3-licens, med en tilläggsklausul för friare sammansättning med annan programvara.

About

Webbapplikation för Gredor, ett kostnadsfritt verktyg för digitala årsredovisningar

Topics

Resources

License

AGPL-3.0, Unknown licenses found

Licenses found

AGPL-3.0
LICENSE
Unknown
LICENSE-ADDITIONAL

Stars

Watchers

Forks

Packages

 
 
 

Contributors 3

  •  
  •  
  •