Menu

Tree [d21ba9] Electron /
 History

HTTPS access


File Date Author Commit
 public 2021-06-20 LHOUTELLIER Maël LHOUTELLIER Maël [a1340e] Electron
 src 2021-07-01 LHOUTELLIER Maël LHOUTELLIER Maël [c78f0e] Working api from electron
 .browserslistrc 2021-06-20 LHOUTELLIER Maël LHOUTELLIER Maël [ca7dc8] Transfer from TS to JS
 .env 2021-06-20 LHOUTELLIER Maël LHOUTELLIER Maël [ca7dc8] Transfer from TS to JS
 .eslintrc.js 2021-06-20 LHOUTELLIER Maël LHOUTELLIER Maël [ca7dc8] Transfer from TS to JS
 .gitignore 2021-06-20 LHOUTELLIER Maël LHOUTELLIER Maël [ca7dc8] Transfer from TS to JS
 .htaccess 2021-06-20 LHOUTELLIER Maël LHOUTELLIER Maël [ca7dc8] Transfer from TS to JS
 .prettierrc 2021-06-20 LHOUTELLIER Maël LHOUTELLIER Maël [ca7dc8] Transfer from TS to JS
 README.md 2021-06-24 LHOUTELLIER Maël LHOUTELLIER Maël [4949a3] Updated readme
 babel.config.js 2021-06-20 LHOUTELLIER Maël LHOUTELLIER Maël [ca7dc8] Transfer from TS to JS
 package-lock.json 2021-06-28 LHOUTELLIER Maël LHOUTELLIER Maël [0dca2b] Fix dependancies
 package.json 2021-07-01 LHOUTELLIER Maël LHOUTELLIER Maël [c78f0e] Working api from electron
 vue.config.js 2021-06-20 LHOUTELLIER Maël LHOUTELLIER Maël [f53f13] Working electron

Read Me

Skypatterns

Project FIL A1 - IMT Atlantique

Authors: LHOUTELLIER Maël, GROS Alexis et SIMON Géraud

Under the supervision of Samir Loudni

Requirements

  • Java v12 or greater
  • NodeJS v14 or greater (for build or server deployement, included in the .exe)

Run project locally

npm install # Fetch dependancies

Run with source code

Webapp (from the project root)

npm run serve # Compiles and hot-reloads for development

or

npm run build # Compiles and hot-reloads for development

Api (from project root/src/api)

node index.js

Run as desktop application

Install the compiled Electron app as and .exe or compile it yourself

Install the compiled app

TODO LINK

Compile the Electron app

npm install # Fetch dependancies

then

npm run electron:serve # Compiles electron app for development

or

npm run electron:build # Compiles electron app for production

Project files

Source code

Webapp

.
├───dist_electron       # Electron build
├───node modules        # Installed dependancies
├───public              # Global ressources
├───src
   ├───api             # See [Api] below
   ├───assets          # Project ressources
   ├───plugins
   ├───components      # |
   ├───router          # |
   ├───services        # | Webapp code
   ├───store           # |
   └───views           # |

Api

api
├───data   └─── status.json    # Projects infos
├───config   ├─── noclasses.json # Datasets noclass   └─── colors.json    # Colors for the graphs display
├───datasets            # Input datasets
├───results             # Outputs from skypattern.jar
├───routes              # Api code
├───index.js            # Entry point (run with: node index.js)
├───skyppatern.jar      # Data mining program

Compiled app

.
├───locales
├───ressources
   └─── api        # See [Api] above
├───skypattern.exe  # App launcher
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.