Skip to content

A C# Constole Application, Allows the user to enter in Coding "Sessions" and have the Sessions time calculated and saved.

Notifications You must be signed in to change notification settings

Velrosa/Coding-Tracker

Repository files navigation

Coding Tracker

  • A C# Constole Application, Allows the user to enter in Coding "Sessions" and have the Sessions time calculated and saved.
  • Users can view, create, update and delete Sessions.
  • Sessions have a Start and End Time, along with Duration which is calculated from the provided times.
  • A Session can be Opened and then Closed at a later time (even with the application closed)

Features

  • Console UI MENU for interaction

    • CodingMENU
  • SQL CRUD functionailty for Coding Sessions

  • Reporting of Sessions to the user (Start Time, End Time, Duration)

  • Able to Open/Close a Session

  • Use of ConsoleTableExt. for creating user-friendly data views

    • CodingTable
  • Use of SQLite

  • Use of a Validation Class for clean user-inputs

  • Use of a Controller Class for all database operations

  • Use of a Session Data Model

About

A C# Constole Application, Allows the user to enter in Coding "Sessions" and have the Sessions time calculated and saved.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages