Sl0thie / Objectives

Objectives is a collection of Add-ins and Extensions to provide time management and tracking for reporting and invoicing for Projects.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Objectives Overview

This solution is a collection of projects that are used to track time and costs spent working on a range of project types. It is a work in progress and currently the ability to invoice the time tracked is being implemented. Microsoft Outlook is used as a central collection so a web server is not required and there are no uptime requirements.

Outlook Calendar View

Projects

Android Objectives

Overview - Object Model - Work in Progress

Is an Xamarin Android application used to track items such as consultations, meetings and other tasks.

AutoCAD Objectives

Is an extension for Autodesk's AutoCAD that tracks the time spent creating or viewing AutoCAD drawing files. This is a work in progress, it has not been tested on drawing sets yet.

Common Objectives

Is a shared library of classes between all projects. The most commonly used are the WorkItem class and WorkType class.

Excel Objectives

A Microsoft Excel VSTO AddIn that tracks time spent creating or reviewing Excel files of all formats. This can also include other file types such as csv files or delimited files that also open in Excel.

Outlook Objectives

Overview - Object Model - Work in Progress

A Microsoft Outlook VSTO AddIn that is used to collect and track the time spent working. It creates several reports such as a daily, weekly and monthly report that summarize the time spent on each different Objective. This is a work in progress, currently the ability to invoice the Objectives work is being implemented.

Project Objectives

Overview - Object Model - Work in Progress

A Microsoft Project VSTO AddIn to track time spent on Microsoft Project files.

Visio Objectives

Overview - Object Model - Work in Progress

A Microsoft Visio VSTO AddIn to track time spent on Microsoft Visio files.

Visual Studio Objectives

A Microsoft VSIX Visual Studio Extension that tracks the time spent creating and reviewing Microsoft Visual Studio Solutions. This includes all types of projects and individual files using in Objectives.

Windows Objectives

A .Net Framework Application that monitors windows for events.

Word Objectives

A Microsoft Word VSTO AddIn that is used to track time spent creating or reviewing Microsoft Word documents. Just as with the Microsoft Excel AddIn, non standard file opened in Microsoft Word are also tracked.

Reports

Daily Report

The daily report is generated after outlook starts the next day. It is stored in the Objectives calendar as an all day appointment. Opening this appointment shows the report. This report has several sections:

Day Report

Invoice Items

Is a table of items that have tasks that can be invoiced. It also contains a total of the time of these items as well as a total cost of the items.

Objectives

This section has a table of tasks group by their Objective and Project. This includes no cost items. To the right is a chart showing a visualization of these tasks.

Day Outline

This graphic shows a simple breakdown of the day showing the billable time, idle time and other time.

Time Spans

This table show time span totals as well as the percentage amount of the day the time span includes. These are also shown in a chart as well.

About

Objectives is a collection of Add-ins and Extensions to provide time management and tracking for reporting and invoicing for Projects.


Languages

Language:C# 99.1%Language:TSQL 0.8%Language:NewLisp 0.0%