Skip to content

a simple software to generate code for staff. Build with codex

Notifications You must be signed in to change notification settings

derrick-sepenu/staffcode.generator

Repository files navigation

Staff Code Generator

A WPF desktop app for managing staff codes with project/department rules.

Features

  • Staff, Projects, Departments, Search & Export, Reports pages
  • Code rules enforcement
    • Senior codes are unique across all projects
    • Junior codes can repeat only across different projects
  • CSV/Excel import and CSV export
  • Light/Dark themes
  • SQLite local storage

Import Template

Use the template with these headers:

Name,Code,Project,Category,Department,PhotoPath
  • Category: Junior or Senior
  • Code optional (auto-generate if blank)
  • Department optional (defaults to "General")
  • Project required for Junior staff

Build

C:\Program Files\dotnet\dotnet.exe build e:\Projects\StaffCodeGenerator\StaffCodeGenerator.csproj -c Release

Run (Self-Contained Build)

e:\Projects\StaffCodeGenerator\publish-selfcontained\StaffCodeGenerator.exe

Publish (Self-Contained)

C:\Program Files\dotnet\dotnet.exe publish e:\Projects\StaffCodeGenerator\StaffCodeGenerator.csproj -c Release -r win-x64 --self-contained true -o e:\Projects\StaffCodeGenerator\publish-selfcontained

Data Location

SQLite database is stored at:

%LOCALAPPDATA%\StaffCodeGenerator\staffcode.db

Icon

App icon: assets/app-icon.ico

About

a simple software to generate code for staff. Build with codex

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages