2023-05-02 14:20:36 +02:00
2023-01-04 17:09:49 +01:00
2023-03-30 10:25:32 +02:00
2023-01-25 17:10:27 +01:00
xip
2023-04-11 17:24:36 +02:00
2023-01-10 17:05:28 +01:00
2023-01-04 17:09:49 +01:00
2023-01-25 17:10:27 +01:00
2023-01-16 16:56:07 +01:00
2023-05-02 14:19:27 +02:00
2023-01-25 17:10:27 +01:00
2023-03-20 18:58:15 +01:00
2023-01-25 17:10:27 +01:00
2023-04-12 15:20:57 +02:00
2023-04-25 14:02:20 +02:00
wip
2023-05-02 14:20:36 +02:00
2023-01-24 12:01:20 +01:00
2023-01-24 12:01:20 +01:00
2023-01-04 17:09:49 +01:00
2023-01-10 17:19:04 +01:00
2023-05-02 14:19:27 +02:00
2023-01-16 17:54:10 +01:00

panoramax-website

Welcome to the Panoramax website documentation ! Panoramax is a website where you can upload a lots of photos to see them in map web viewer based on Geovisio.

Technologies

  • Frontend website made in Vue 3
  • Project use Vite who offer a fast development server and an optimized compilation for production (like webpack)
  • The style is made with CSS/SASS and the bootstrap library
  • Typescript used to type
  • Jest used for unit testing

Configuration

All the command and packages used are available in the package.json file You can change the vite server configuration in the vite.config.ts file. See Vite Configuration Reference if you need.

Project Setup

You need to have Nodejs installed Node version : >=18.13.0

Install all dependencies :

npm install
yarn install

Compile and Hot-Reload for Development

Launch your dev server :

npm run dev
yarn dev
vite

Type-Check, Compile and Minify for Production

npm run deploy
yarn deploy

Run Unit Tests with Vitest

npm run test:unit
yarn test:unit

Lint with ESLint

npm run lint
yarn lint

Instance customization

You can change the title of your instance on the locales folder who regroup all the wordings If you want to change the logo header you can replace the logo.jpeg in the assets/images folder file by your logo in jpeg with the same name file

Description
Ready-to-use front-end for GeoVisio's API and Viewer
Readme 12 MiB
Languages
Vue 61.5%
JavaScript 27.6%
TypeScript 8.9%
SCSS 0.9%
HTML 0.5%
Other 0.6%