Skip to content

This is a repository which holds the application for a software engineering project as a part of UMBC's CMSC 447 course. The project transpiles to a web-app and compiles to a desktop application based on Electron.

Notifications You must be signed in to change notification settings

philliard3/CMSC447-application

Repository files navigation

CMSC447 Application

Project setup

npm install

Testing

Compiles and hot-reloads web application for development

npm run serve

or

npm run dev

Compiles and hot-reloads full desktop application for development

npm run electron:serve

Lints and fixes files

npm run lint

Building

Compiles and minifies web application for production

npm run build

Compiles Optaplanner Java executable

npm run planner:build

Compiles and minifies desktop application (without the Optaplanner Java executable) for production

npm run electron:build

Compiles and minifies desktop application (with the Optaplanner Java executable) for production

npm run build-all

Misc. Commands

Removes compiled files from all directories

npm run clean

Customize configuration

See Configuration Reference.

About

This is a repository which holds the application for a software engineering project as a part of UMBC's CMSC 447 course. The project transpiles to a web-app and compiles to a desktop application based on Electron.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages