Skip to content

HarisKordic/Students-Pictures-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Students-Pictures-Project


Link to latest release ~ DOWNLOAD


Project description:

This is a small Windows Form desktop application built with .NET 8.0 framework. My goal was to build a sustainable and fully functional application, where the main focus is on implementing basic CRUD functionallities.

For communicating with the database, I used a NuGet package called SQL.ES6 and for the managment of the same, I used an app called "DB browser for SQLite".

NOTE: If you have any comments and/or improvements regarding the latest build, please open a new issue and let me know 😄


1.0 ~ Intro screen: In this starting dialog, you can find my contact information such as mail and a link to my github account. The dialog itself is very simple, as it's main purpose is to start the program.

2.0 ~ Main view: This dialog shows two data grid view controls showcasing the students recorded in the database, students and their passed subjects, as well as two search boxes where the user can search and filter students via the name and surname, or search subjects via their name.



3.0 ~ Saving to an Excel file: In the Main view dialog, there is also an option to save all of the students and/or students passed subjects from the tables, directly to a Excel file on your computer.

4.0 ~ Adding a new student and/or a new passed subject to a student: With the click of the button to add a new student, a new dialog box will open, where the user can input some of the needed information to add the new student. Similarly, with the click of the button to add a new subject, the user is promted with a dialog box where he/she can choose a subject and a student, date of the grade and the grade itself.



5.0 ~ Editing a student and/or a passed subject for a student: With a mouse click, directly on the wanted student (or on a passed subject of a student), a new dialog box will be opened where the user can edit all relevant information for the student and/or for a passed subject.



6.0 ~ Deleting a student and/or a passed subject: With the corresponding click of the button "Delete" the user can delete the selected student or his subject.



7.0 ~ Viewing students pictures: With the click of the button "View students pictures", the user will be shown a new dialog box where all of the students currently added pictures will be displayed. The user can add new pictures, edit old ones as well as delete them.



All of the functionallities such as:

  1. Adding students/subjects
  2. Editing students/subjects
  3. Deleting students/subjects
  4. Adding pictures to students
  5. Editing pictures for students
  6. Deleting pictures for students
  7. Saving to a file

implement error signaling as well as user information and guidance.


About

Short and basic .NET Windows Forms project

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages