Elect.Gen is a desktop softaware for helping with elective students distribution routine.
- Students distribution with different study years
- Preferable groups size parameter calcutations
- Different groups amount calculations
- Input file error highlighting
- Example input file loading
- Explicit distribution statistics in UI
- Complilation of distribution to XLSX file
- Autofixing of some input file issues (Some kinds of issues related to Google Forms fillings by students happen very ofter, so fixing them automatically would save a lot of time fot)
- Proposes for manual fixing issues in input file with colleccting possible student's data (Some issues in input file can't be fixed automatically, so customer wants to fix them manually, and perhaps connect with students for asking to refill the Google form)
The recorded demo is available on Google Drive
You can either build the app on your machine or use already build executable file in repository
Use a dotnet command for building the executable file (You need to have installed dotnet 8):
dotnet publish Elect.Gen.csproj -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true -p:PublishReadyToRun=true
Deployed app (latests build) is avaliable on Google Drive
After getting the executable file you may launch it.
Sample file can be downloaded via special buttom in interface. So you need simply load your file to program, fix suggested issued/wait until the calculations will be completed and download result file.
- C#
- dotnet 8
- Win.Forms
- NUnit