Kelvince01 / xtra-hrms-server

Xtra HRMS (SERVER) with Express, Typescript and TSOA API and MySQL DB

Home Page:https://xtra-hrms.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About - Xtra HRMS Server

This project was created with Typescript, Express

Available Scripts

npm run dev

Run the server in development mode.

npm test

Run all unit-tests with hot-reloading.

npm test -- --testFile="name of test file" (i.e. --testFile=Users).

Run a single unit-test.

npm run test:no-reloading

Run all unit-tests without hot-reloading.

npm run lint

Check for linting errors.

npm run build

Build the project for production.

npm start

Run the production build (Must be built first).

npm start -- --env="name of env file" (default is production).

Run production build with a different env file.

Additional Notes

  • If npm run dev gives you issues with bcrypt on MacOS you may need to run: npm rebuild bcrypt --build-from-source.

About

Xtra HRMS (SERVER) with Express, Typescript and TSOA API and MySQL DB

https://xtra-hrms.com

License:MIT License


Languages

Language:TypeScript 88.7%Language:JavaScript 7.9%Language:Dockerfile 2.5%Language:Shell 0.5%Language:HTML 0.4%