Mx hiring challenge
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Ayush Mukherjee 50fe913144 add api docs 2 years ago
src finish unit tests 2 years ago
test finish unit tests 2 years ago
.env.example init repo, finish user auth api 2 years ago
.eslintrc.js init repo, finish user auth api 2 years ago
.gitignore init repo, finish user auth api 2 years ago
.prettierrc init repo, finish user auth api 2 years ago
API.md add api docs 2 years ago
Dockerfile change npm to pnpm on final deploy step 2 years ago
README.md change npm to pnpm in dockerfile and readme 2 years ago
docker-compose.yml add docker-compose 2 years ago
nest-cli.json init repo, finish user auth api 2 years ago
package.json init repo, finish user auth api 2 years ago
pnpm-lock.yaml init repo, finish user auth api 2 years ago
tsconfig.build.json init repo, finish user auth api 2 years ago
tsconfig.json init repo, finish user auth api 2 years ago

README.md

Mx Leaderboard API

Basic leaderboard api using next js, mariadb and typescript.

Development

  • Copy .env.example to .env, and add relevant information
  • pnpm install
  • pnpm start:dev

Deployment

  • Copy .env.example to .env, and add relevant information
  • pnpm run i
  • pnpm run build
  • pnpm prune --production
  • pnpm start:prod --host 0.0.0.0