A Vue SPA for the Virtual Chicago ARTCC Website, using PrimeVue and Tailwind CSS. This communicates with the ZAU API in order to deliver content to users.
If you would like to contribute to this repository, please contact wm@zauartcc.org
Thank you to all contributors, past and present.
Prerequisites:
- Most recent LTS of Node.js, with the corresponding version of npm.
- Doppler installed and logged in.
- Have the ZAU API running locally at
http://localhost:3000.
In order to maintain consistent code, please adhere to the following guidelines:
- Working branches should started from the
stagingbranch and be namedOI-feature_namewhereOIis your operating initials andfeature_nameis a brief description of the feature (II-feedback_formorDJ-admin_stats_page). Please make sure to follow the capitalization standards. - When you have completed your updates, push them to your branch, and then open a merge request to
stagingin GitHub. - Please ensure your editor is set up to work with prettier for code formatting.
oxfmtis used for this project. Usenpm run formatto format your code. - Please ensure all linting and typescript errors are resolved before submitting a merge request. Use
npm run lintto run the linter, andnpm run type-checkto run the typescript compiler.