Skip to content

A basic team manager that can assign developers to teams, fetch holidays, and estimate how many working hours are available in a given version

License

Notifications You must be signed in to change notification settings

KyneSilverhide/team-manager

Repository files navigation

Introduction

A basic team manager that can assign developers to teams, fetch holidays, and estimate how many working hours are available in a given version.

This application was built on top of "Base" (http://themeteorchef.com/base), and is mainly aimed for my own company (but you can use it as is, or build on top if it). Right now, it's only available in french ! Developers are linked to a JIRA account, but this is not mandatory and will only be used to fetch their avatar.

Dashboard

Installation

Ton run this project, you'll need

First, fetch this project with GIT

git clone https://github.com/KyneSilverhide/team-manager.git

Open the newly created folder and run

npm install

Open settings.json and change the values, if needed.

Finally, just run meteor with this command (this is an alias to use the settings.json file)

meteor npm start

How to use

  • Create an account (you can use any mail you want, there is no validation)
  • Go to "Equipes", and add your company teams
  • Go to "Developpeurs" and create developers. Link them to their proper team
  • Go to "Versions" and add your releases
  • Go to "Runs", create a new run, pick a team, a version, and add developers if needed, then adjust the development ratio
  • Go back to the main page to see the dashboard

Future features ?

  • Translation(s)
  • Optional JIRA relationship
  • Improved mobile support

About

A basic team manager that can assign developers to teams, fetch holidays, and estimate how many working hours are available in a given version

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published