Open Source Finance Management Platform
Find a file
2025-11-12 17:52:00 +01:00
.github/workflows Remove arm platform from image 2025-08-15 06:07:31 +00:00
coverage Plat-1682 2025-03-10 10:23:30 +00:00
docker fix sentry 2025-11-05 14:46:52 +01:00
src update crud for provenance models 2025-11-12 17:51:27 +01:00
tailwind PLAT-1179 - added resource groups page 2024-10-15 15:19:43 +04:00
tests/Fm FN-1896 2023-07-19 00:03:07 +04:00
.editorconfig FN-1923 - migrate changes for report viewer 2023-11-15 12:48:32 +04:00
.eslintrc.cjs fix lint 2025-01-16 20:16:35 +05:00
.gitignore fix 2025-10-03 14:23:13 +02:00
.gitlab-ci.yml update git.finmars.com:5050 2025-02-27 17:47:51 +05:00
.prettierignore FN-1594 2023-08-27 19:06:20 +04:00
.prettierrc fix lint 2025-01-16 20:16:35 +05:00
CLA.md Create CLA.md 2025-06-13 16:01:01 +02:00
CONTRIBUTING.md Update CONTRIBUTING.md 2025-06-13 16:01:13 +02:00
docker-compose.yml Add CI 2025-05-17 09:32:45 +00:00
Dockerfile update docker permissions 2025-07-01 21:04:50 +02:00
Finmars.code-workspace FN-1803 2023-07-28 21:00:35 +04:00
LICENSE.md Create LICENSE.md 2025-04-29 23:40:35 +02:00
nuxt.config.ts fix sentry 2025-11-05 14:46:52 +01:00
package-lock.json add new CRUD pages for Provider / Source / Platform Version 2025-11-11 22:10:32 +01:00
package.json fix sentry 2025-11-05 14:46:52 +01:00
README.md fix pipeline error 'invalid control character' 2024-04-23 12:48:22 +04:00
tailwind.config.js PLAT-1179 - fixed comments on MR to resolve them 2024-10-16 18:42:46 +04:00
tsconfig.json FN-1465 2023-04-19 21:42:14 +04:00
vitest.config.ts Update vue and nuxt 2024-04-17 14:38:25 +04:00

Nuxt 3 Minimal Starter

Look at the nuxt 3 documentation to learn more.

Setup

Make sure to install the dependencies:

# yarn
yarn install

# npm
npm install

# pnpm
pnpm install --shamefully-hoist

Development Server

Start the development server on http://localhost:3000

Create file .env in project's root directory.

.env example:

NUXT_APP_BUILD_ASSETS_DIR='/realm00000/v/_nuxt/'

KEYCLOAK_URL='https://stage-auth.finmars.com'
KEYCLOAK_REALM='finmars'
KEYCLOAK_CLIENT_ID='finmars'

APP_HOST='http://localhost:3000/v'
API_HOST='https://stage.finmars.com'
AUTH_HOST='https://stage.finmars.com/authorizer'

OLD_APP_URL='http://0.0.0.0:8080/#!/'
NUXT_HOST='localhost'

For NUXT_APP_BUILD_ASSETS_DIR replace realm00000 with the one that will be used

Run command:

npm run dev

For locally deployed backend run command:

npm run dev-local

Production

Build the application for production:

npm run build

Locally preview production build:

npm run preview

Checkout the deployment documentation for more information.

Local Development with local backend & authorizer

Create .env

.env example

KEYCLOAK_URL=https://dev-auth.finmars.com
KEYCLOAK_REALM=finmars
KEYCLOAK_CLIENT_ID=finmars
NUXT_APP_BASE_URL=/realm00000/v/
APP_HOST=http://0.0.0.0:3000/realm00000/v/
AUTH_HOST=http://0.0.0.0:8083/authorizer
API_HOST=http://0.0.0.0:8000