Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Project Overview
 
We are in need to create a Personal Time Tracker application that will link to a database deployed on a user's machine. In the first initial release, the app will be a purely personal timer/time tracking app. There won't be an integration with any centralized database. This application will use Windows .NET client application focused on the Windows desktop.  
 
Challenge Overview

We developed a .NET WPF clickable desktop prototype application and the data models in the previous challenges. In this challenge you have to continue developing the application to connect with SQLite database and complete the integration of data models and front end for selected screens.

Please note that the wireframes should be used for the DB design and the developed prototype can be used only as a reference.

UI and Screens

The challenge covers the following screens/functionality in the wireframe.

1. Timer 
2. Dashboard
3. Timesheet

Technology Stack
  • .NET Framework 4.6.2
  • C#
  • WPF
  • XAML
  • SQLite (http://sqlite.org/index.html)
  • No authentication


Final Submission Guidelines

- Visual Studio project/ source zip
- Document consisting of full configuration, deployment and verification information
- Updated Unit Tests
- A video demonstrating the installation and use of the application

ELIGIBLE EVENTS:

2018 Topcoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30066839