kensodemann / personal-task-timer Goto Github PK
View Code? Open in Web Editor NEWPersonal Task Timer Application
Personal Task Timer Application
Area(s)
Customer selection dialog
User Story
As a user, I would like to be able to more easily select customers.
Currently, the customer is selected via an alert that contains all customers. It is in order, but it is still difficult to find the proper customer.
Acceptance Criteria
Area(s)
Timer editor, customer list
User Story
As a user, I would like to quickly add a timer for work being done on a project
Acceptance Criteria
Area(s)
Customer list, customer selection dialog
User Story
As a user, I would like to not have to see inactive customers
Acceptance Criteria
Area(s)
User Story
As a developer, I would like to only have to deal with a single shape of any given type of data. For this reason, it would be best to have some conversion functions that are run on startup that will convert the existing data in place to whatever the proper format is.
Acceptance Criteria
Is your feature request related to a problem? Please describe.
We need a better way to separate the timers in the multi-day list views.
Describe the solution you'd like
In the 30 day and weekly list views, add titles by day. It will likely be best to use the following titles:
Area(s)
Customer editor
User Story
As a user, I would like to only have to enter the following information for customers:
Acceptance Criteria
Area(s)
Projects module
User Story
As a user, I would like to be able to enter projects for a customer. Projects shall contain the following information:
Acceptance Criteria
Area(s)
Customer details page
User Story
As a user, I would like to see a list of open projects for a customer.
Acceptance Criteria
Is your feature request related to a problem? Please describe.
I would like to see what I have entered this week
Describe the solution you'd like
A simple list of the items entered since the beginning of the week (Sunday), similar to the 30 day list, only the week always starts on Sunday where-as the 30 day list is a rolling 30 days.
Is your feature request related to a problem? Please describe.
It would be nice to have better historical reporting of the time spent with a customer, including some drill through data.
Describe the solution you'd like
On the customer detail page:
YTD = Year to Date (not entering contract date, so don't worry about their contract date)
TTL = Total since the beginning of time
Area(s)
Project List - new page
User Story
As a user, I would like to view all of the open projects in a single list.
Acceptance Criteria
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.