Я работаю в одной из консалтинговых компаний в Индии, и здесь я работаю с большими командами, где я обнаружил, что люди работают над разными проектами с несколькими модулями, а размер команды достигает 15–20 человек и более…

Эта команда из 20 человек управляется одним менеджером, которому трудно отслеживать задачи каждого человека, и иногда это засоряет и затрудняет вывод для клиента. К сожалению, недавно я был частью большой команды, и в один прекрасный день мой менеджер сказал мне собрать все задачи моих коллег и отправить его ему. Это изменило мое мышление, и я придумал инструмент автоматизации, созданный с помощью Vue Js во внешнем интерфейсе. и узел JS в бэкенде.

По мере того, как я пачкал руки с Vue JS, все больше и больше создавая проект, я мог использовать мощь как angular, так и react, и у него есть удивительный пакет, позволяющий использовать все лучшие практики обоих стеков, и темпы его продвижения по проекту были намного выше. проще, чем изучать React или Angular отдельно.

О проекте

У проекта есть одна цель: не отправлять отдельные электронные письма своему руководителю, а зайти на этот портал и просто загрузить завершение своей задачи сегодня, и как только все участники завершат загрузку, достаточно кнопки, чтобы отправить электронное письмо вашему руководителю, что сокращает затраты времени. и повышение производительности.

Он имеет простой экран входа в систему, где пользователь в организации отображается из активного каталога, где вы просто входите в систему с идентификатором электронной почты и паролем вашей организации.

После успешного входа в систему вы сможете увидеть все назначенные вам проекты.

Если вы являетесь менеджером проекта, вы можете добавить свой проект и назначить для него членов своей команды, иначе кнопка «Добавить проект» будет отключена для участников.

Участник может выбрать свой проект, и он может увидеть детали проекта, как показано на экране ниже. Затем он может отправить этот статус на сегодня и обязательные поля. После отправки он увидит обновление своего статуса в строке «Статус на сегодня».

Основное:

Представлено участников: 0/1 — это означает, что только один участник находится в проекте, как только участник отправит сообщение, кнопка отправки электронной почты активна, и участник может отправить электронное письмо своему соответствующему руководителю.

Приложение имеет следующие функции.

  1. Отправляйте кумулятивный статус руководителям с помощью почтового клиента Front End JavaScript. Серверы не требуются.
  2. .Все участники имеют одинаковую панель инструментов, поэтому ссылки не дублируются.
  3. Отслеживайте производительность каждого участника по времени, количеству элементов и надежности.

Я думаю, что большинство сервисных компаний сходят с ума, накапливая и отправляя статус своих ежедневных задач. Jira помогает отслеживать ход пользовательских историй, но работа, проделанная для конкретного пользователя, по-прежнему не попадает в поле зрения их руководителей.

Полный код: https://github.com/Rajdeepc/statusTrack