Management Tool

Marahub Task Management Tool

It’s an organized system for identifying, monitoring, and managing the work you and your team. This tool is developed and used internally in Marahub company.
Task management involves:
  • Tracking task progress
  • Delegating work to team members
  • Setting deadlines
  • Adjusting work schedules
  • Support realtime on multiple devices
  • And so much more!

Technologies: NodeJs, Angular, Ngxs, NestJs,, MongoDB


We want to build a web application that can manage tasks and has a kanban style. It must work in real-time. And we want to do it from scratch.


We build a backend server with NestJs and Socket.IO. In the frontend, we use Angular and Ngxs for management state. After one month, the application is finish and we are still using it as an internal application for our project management.

Real Estate Resource Management
Asset Management Tool
Test Skills Knowledge Website
Scientific Resource Management
COVID-19 Status Report