saeidalidadi / bitex-backend-test

Interview Test for Bitex

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Backend-developer test project

Project description

We have a small project with moleculer framework. This project has some API for login, create user, forget password and reset password. You should open the project in the standard code editor like vscode and search for "@todo", then implement all the expected code.

To understand how to implement the code read the test cases and run it with the following instruction:

How to run the project

  1. build docker image

docker build .

  1. run on top of docker-compose

docker-compose up -d

  1. run docker container

docker-compose run app sh

  1. install dependencies

npm i

  1. exit docker run

exit

  1. login docker container again

docker-compose exec app sh

  1. run test

npm run jest

Your code must be pass all test cases.

Question

If you have any questions, please send an email to nasservb@gmail.com

Copyright

This project is created for http://bitex.ir and used to teset the backend developer. Do not publish this code on the internet.

About

Interview Test for Bitex


Languages

Language:TypeScript 96.3%Language:JavaScript 1.5%Language:Shell 1.4%Language:Dockerfile 0.7%