/Sched-Committee

FedEx ALPA Scheduling Committee mobile application

Primary LanguageVueGNU Affero General Public License v3.0AGPL-3.0

Documentation

Instructions

Development Server

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

# npm
npm run dev

Testing

Unit testing - vitest

#npm
npm run test

e2e testing - Playwright

#npm - start dev server
npm run dev
npx playwright test

Preview deployments

Automatically generated when pull request is created.

Available at:

https://gentle-grass-0608be90f-<pull-request-number>.5.azurestaticapps.net/

Production

Build the application for production. Not necessary if deploying to Azure, Vercel or Github pages.

# npm
npm run build

Locally preview production build:

# npm
npm run preview

Mobile app

build app for deployment using capacitor (generate + sync)

npm run sync

Shorthand for the following commands:

build static elements

npm run generate

create native build

npx cap sync

run ios emulator

npx cap run ios