diff --git a/config/_default/menus.toml b/config/_default/menus.toml index 49df339..9c47c30 100644 --- a/config/_default/menus.toml +++ b/config/_default/menus.toml @@ -18,6 +18,11 @@ url = "selfhosted/" weight = 51 +[[main]] + name = "Projects" + url = "project/" + weight = 52 + [[main]] name = "Posts" url = "post/" diff --git a/content/project/tidstagning/featured.png b/content/project/tidstagning/featured.png new file mode 100644 index 0000000..35bb73e Binary files /dev/null and b/content/project/tidstagning/featured.png differ diff --git a/content/project/tidstagning/index.md b/content/project/tidstagning/index.md new file mode 100644 index 0000000..19893e7 --- /dev/null +++ b/content/project/tidstagning/index.md @@ -0,0 +1,74 @@ +--- +# Documentation: https://wowchemy.com/docs/managing-content/ + +title: "Tidstagning" +summary: "A very simple time tracking application written in C#.NET to be used for timing of sailboat races." +date: 2021-07-17T15:10:25+02:00 + +# Featured image +# To use, add an image named `featured.jpg/png` to your page's folder. +# Focal points: Smart, Center, TopLeft, Top, TopRight, Left, Right, BottomLeft, Bottom, BottomRight. +image: + caption: "" + focal_point: "" + preview_only: false + +# Custom links (optional). +# Uncomment and edit lines below to show custom links. +links: + - name: Download + url: "https://share.jcktrue.dk/Tidstagning_1_1_2_26.zip" + icon_pack: fas + icon: download + +url_code: "https://code.jcktrue.dk/jct/tidstagning" +url_pdf: "" +url_slides: "" +url_video: "" + +# Slides (optional). +# Associate this project with Markdown slides. +# Simply enter your slide deck's filename without extension. +# E.g. `slides = "example-slides"` references `content/slides/example-slides.md`. +# Otherwise, set `slides = ""`. +slides: "" +--- +# Introduction +A very simple time tracking application written in C#.NET. To be used for the timing of sailboat racing. + +The user interface is minimalistic and focused on a list of participants. By clicking a row the boat is recorded as having finished with an accurate timestamp to a log file. The log file may then be used for handicap rating calculations at a later time. + +Currently, the interface is only available in Danish. + +Additionally, the application supports an external USB relay. The relay is toggled on and off to provide signals for the racing boats. This includes a feature to run automatic-start procedures and a signal when each boat crosses the finishing line. + +# Features + - Stores a detailed log file of each operation in the application. + - Optional start procedure (Time of day, date also possible for overnight events.) + - Finishing and retiring with logging and signaling. + - Sound signals via USB relay with selectable COM port and signal length. + - Manual signal activation. (For additional signals or testing purposes.) + - Import of participants from CSV files. + + + # Screenshot + ![Screenshot](screenshot1.png "Main user interface") + +# Improvements +Additional features that may be implemented one day if there is interest or desire. +- Separate configuration interface. +- Support for additional USB relays. +- Internationalisation and localization to other languages than Danish. +- Documentation and tooltips in the UI. +- Fuzzy search for large regattas. + +# Disclaimer +The software is provided free of charge AS IS. Source code not provided. + +# Download +Latest version: Tidstagning 1.1.2.26 +{{% callout note %}} +The application requires .NET Framework 4.7.2. +{{% /callout %}} + + {{< cta cta_text="Download" cta_link="https://share.jcktrue.dk/Tidstagning_1_1_2_26.zip" cta_new_tab="false" >}} \ No newline at end of file diff --git a/content/project/tidstagning/screenshot1.png b/content/project/tidstagning/screenshot1.png new file mode 100644 index 0000000..8789944 Binary files /dev/null and b/content/project/tidstagning/screenshot1.png differ