Register
Submit a solution
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 in the previous challenge. In this challenge you have to continue developing the application to connect with SQLite database and complete the data models and DB Tables required for the application.

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 all screens in the wireframe and the models should cover all functionality.

1. Timer 
2. Dashboard
3. Timesheet
4. Report
5. Settings
6. Widget
7. Notifications

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. A mapping showing the UI and models is also required which can be used for next challenges.
- 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

ID: 30066819