Yaydoo-Challenge

Getting Started

  • Install docker and docker compose
  • Set in project directory via command line
  • Run npm i
  • Create a file named .env with .env.example content
  • Run docker-compose up -d command
  • Check docs on http://localhost:3000/docs/#/ via browser

Checkpoints

  • Initial project skeleton - 20 minutes
  • Dockerize project - 30 minutes
  • Build DB Entities - 30 minutes
  • Client Module - 40 minutes
  • Transaction Module - 30 minutes
  • User Module - 30 minutes
  • Authentication Method - 30 minutes
  • OpenAPI Documentation - 50 minutes