Skip to content
This repository has been archived by the owner on Jul 10, 2023. It is now read-only.
/ ZP Public archive

Projekat iz Zaštite podataka za 2023. godinu.

Notifications You must be signed in to change notification settings

KockaAdmiralac/ZP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ZP projekat

Projekat iz Zaštite podataka za školsku 2022/2023. godinu od Katarine Jocić i Luke Simića. Suština projekta je implementacija PGP funkcionalnosti za upravljanje ključevima (stvaranje, uvoženje, izvoženje), slanje poruka i primanje poruka (u ovom slučaju, poruke su samo datoteke), i sve to dostupno kroz grafički korisnički interfejs.

Pokretanje

$ git clone https://github.com/KockaAdmiralac/ZP.git
$ cd ZP
$ python -m venv venv
$ source venv/bin/activate
$ or venv\Scripts\activate on Windows
$ pip install -r requirements.txt
$ python app/main.py

Svi podaci aplikacije čuvaju se unutar keyring.db.

Razvijanje

Projekat koristi Qt Designer za svoj grafički korisnički interfejs. Ukoliko menjate bilo koji od *.ui fajlova iz gui paketa, neophodno je regenerisati odgovarajuće Python fajlove pokretanjem app/gui/generate.sh skripte. Za pokretanje Qt Designer tool, pokrenuti skriptu iz venv/Lib/site-packages/qt6-applications/Qt/bin/designer.

About

Projekat iz Zaštite podataka za 2023. godinu.

Topics

Resources

Stars

Watchers

Forks