Ndriçim Lahu
Report Bug
·
Request Feature
Table of Contents
The project called E-KIOSKA
is an software application where it offers the possibility of withdrawing personal documents such as birth certificate, marriage certificate and residence certificate. In this software you can navigate into different programs which are “BirthCertificate”, “BirthCertificateDocumentManager”, “City”, “Document”, “DocumentManager”, “Gender”, “GenderBuild”, “KeyboardScanner”, “Main”, “MarriageCertificate”, “MarriageCertificateDocumentManager”, “Nationality”, “Person”, “RemoveType”, “ResidenceCertificate”, “ResidenceCertificateDocumentManager” and “Status”.
This project started from scratch where I worked and completed, also I made some improvements in OOP of the back-end side of Software Development, such as the developing the entire software for extracting personal documents, added the functionality for birth certificate, marriage certificate and residence certificate, creating a manager for certificate and document, creating of some different functions, adding enumeration, adding validation, creating objects, also I created exceptions for number which is not in range and for string which is empty, also extracting of the certificate or the personal document by printing all data you given in console as document and many more things.
This software application is based on technology like below:
- Java
By getting started with the project, first you need to take a look at the required Prerequisites
and after that the Installation
steps.
In order to open this software application is required to have an IDE (IntelliJ IDEA) or Code Editor (Visual Studio Code).
- Download the code or Clone the repo:
git clone https://github.com/ndriqimlahu/e-kioska.git
- Open the repo folder with your IDE or Code Editor.
- After that you can run and explore this software application by clicking the
Main.java
file.
There you can see some useful additional screenshots of how the project looks like and how can be used.
- Hapja e Softuerit (Run)
- Menaxhimi i çertifikatave të lindjes (Shtypni 1)
- Shtimi i çertifikatës së re të lindjes (Shtypni 1)
- Printimi i çertifikatës së lindjes (Shtypni 2)
- Modifikimi i çertifikatës së lindjes (Shtypni 3)
- Heqja e çertifikatës së lindjes (Shtypni 4)
- Menaxhimi i çertifikatave të vendbanimit (Shtypni 2)
- Shtimi i çertifikatës së re të vendbanimit (Shtypni 1)
- Printimi i çertifikatës së vendbanimit (Shtypni 2)
- Modifikimi i çertifikatës së vendbanimit (Shtypni 3)
- Heqja e çertifikatës së vendbanimit (Shtypni 4)
- Menaxhimi i çertifikatave të martesës (Shtypni 3)
- Shtimi i çertifikatës së re të martesës (Shtypni 1)
- Printimi i çertifikatës së martesës (Shtypni 2)
- Heqja e çertifikatës së martesës (Shtypni 3)
- Printimi i të gjitha çertifikatave (Shtypni 4)
- Printimi i përmbledhjes së çertifikatave (Shtypni 5)
- Dalja nga Softueri (Shtypni X)
See the LICENSE
file for more information.
Issues and feature requests are welcome!
Give a ⭐️ if you liked this project!
Support the author on Buy Me a Coffee