Git Product home page Git Product logo

flightplan's Introduction

Features

Must have

-[o]- Parse XLSX files localfs as input

-[*]- Read XLS files from localfs

-[*]- Read and populate - General

-[*]- Holiday Plan

-[*]- Event Plan

-[*]- Milestone Plan

-[*]- Project Tracks

-[*]- Work Hours

-[*]- Read and populate - Member Data

-[*]- Leave Plan

-[*]- Work Hours

-[*]- Read and populate - Tasks

-[*]- task name

-[*]- task desc

-[*]- task depends on

-[*]- start_date

-[*]- num_man_hours

-[*]- members

-[*]- is_critical

-[*]- is_complete

-[*]- consider_weekend

-[*]- consider_holiday

-[o]- Read XLS file from URL

-[✓]- Node based tasks

-[✓]- With dependencies

-[✓]- Warn of circular dependencies

-[o]- Each task has

-[✓]- Optional dependencies

-[✓]- Optional start_date, default value is None

-[✓]- num_man_hrs, default value is 8

-[o]- Optional end_date, default value is None

-[✓]- Optional 'is_critical' flag, default value is false

-[o]- Optional 'consider_weekend' flag, default value is false

-[o]- Optional 'consider_holiday' flag, default value is false

-[✓]- Optional 'is_complete' flag, default value is false

-[o]- Input validation and preprocessing

-[*]- Warn on duplicate ids in single input

-[*]- Auto prefix to task names (helps when combining multiple sources)

-[-]- Pull multiple files for input

-[o]- Generate Gantt related

-[✓]- Generate dependency chart with tasks and start date

-[✓]- Exclude weekends

-[✓]- Exclude days from Holiday list

-[o]- Specify Milestone dates with dependencies

-[✓]- Identify node ends

-[✓]- Identify node starts

-[o]- Post Gantt Generation

-[o]- Warn on not meeting milestone

-[o]- Generate Gantt as SVG or PNG

-[✓]- Render tasks

-[✓]- Without dependencies, colour: yellow

-[✓]- With dependencies, colour: light yellow

-[✓]- With 'critical' flag, colour: red boundary

-[✓]- With 'consider weekend' flag, colour: orange1 boundary

-[✓]- With 'consider holiday' flag, colour: orange2 boundary

-[✓]- With 'is_complete' flag, colour: blue

-[✓]- Render current dateline, colour: red

-[✓]- Render weekends, colour: faint orange1

-[✓]- Render holidays, colour: faint orange2

-[✓]- Render milestones, colour: red

-[✓]- Render parallel tracks, colour:alternating background of white and light grey

-[✓]- Render custom date range block

-[✓]- Colour and title on top

-[✓]- Render connected dependencies

-[o]- Render custom date range block

  -[o]- Useful to highlight sprints, favourable window of opportunity

Good to have

-[o]- XLS file URL as input

-[✓]- Test 'Leave from work' as task

-[✓]- Each Day has 8 Hr slots

-[✓]- 1Hr, 2Hr, 4Hr and 8Hr tasks

-[o]- Warn on less utilization in a day

Deferred

-[o]- Generate sprint suggestions

-[o]- Generate backlog suggestions

-[*]- Render legends

flightplan's People

Contributors

anuprao avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.