/
. Represents a Landing page of application. Purpose: Engage auditory and introduce the application mission/contact.html
. A form page of application. Purpose: Report issue anf Contact with our department/404.html
. A page which identifies an error in route path. /redirected.html
. Accessable by redirect from /contact.html
, after submitting the form. Receives data from backend(json or firebase depending on your preference). Has biult-in table-creation class from json-like object. Is capable of printing table data pdf
and download it. Warning Most of the commands described here are not available on Windows. The ones which are not working on Windows are marked with NO-W
. Do not worry such commands are based on simpler commands which should work everywhere. More of commands you can find in package.json
file under scripts
key
npm i
or npm install
for Mac and Linux, npm run install:windows
for Windows, cd ./api
and npm i
for json backendnpm run build:local
npm run dev:local
npm run host:local
npm run build:local
npm run dev:local
NO-W
npm run host:local
cd ./api
or dir .\api
npm run start
NO-W
npm run start:local
npm run firebase-frontend:local
npm run firebase-backend:local
NO-W
npm run firebase:local
npm run firebase:deploy
Could be found in package.json
file (backend-deps are found in /api/package.json
for json.server and in /functions/package.json
for firebase).
git clone git@clone.git
git status
git log
git checkout branchname
git checkout -b branchname
git branch
git add .
git add filepath/filename
git commit -m "message_type: message content"
git fetch
git merge repository_name
git --help
or git -h
Run npm run lint
for common linting, npm run lint:css
for css linting, and npm run lint:html
for html linting
For more information how to do it go to page Visual Code Tutorial