| .github/workflows | ||
| Data | ||
| InvestWinApp | ||
| .gitignore | ||
| InvestWinApp.sln | ||
| README.en.md | ||
| README.md | ||
| Requirements.md | ||
| Пояснительная записка.pdf | ||
Student Sorter
Русский · English
A coursework Windows app for an admissions office: it keeps a list of applicants, shows it filtered by programme and produces a list of non-local applicants who need a dormitory.
Status: coursework (Ryazan State Radio Engineering University, 2024), completed
Stack: C++/CLI · Windows Forms (.NET Framework 4.8) · Visual Studio 2022 (MSVC v143) · course library RSREU.IO
Features
- Adding an applicant: full name, address, benefits, exam score, programme
- Applicant table filtered by programme
- Chart: share of applicants with benefits
- Dormitory list: everyone registered outside Ryazan goes to
stud.txt(format: examples/stud.txt, fictional names) - The list is kept between runs in
applis.dat
Building
- Open
InvestWinApp.slnin Visual Studio 2022 with the "C++/CLI support" component. - Put the course library
RSREU.IO.dllintoInvestWinApp/x64/Debug/(it is not in the repository; it was provided by the course). - Build the x64 configuration.
Note
Without
RSREU.IO.dllthe project does not build, so CI only checks that the sources are UTF-8. The solution is namedInvestWinApp— that is how the project was created in Visual Studio.
License
Coursework (Ryazan State Radio Engineering University, 2024). The code is open for study; there is no separate license.
Author
Egor Deev — GitHub · Telegram · egor@deev.space
Made with ❤️ — deev.space