Changes between Initial Version and Version 1 of SourceVersionControlOrganizationRevised


Ignore:
Timestamp:
07/10/25 20:17:50 (10 days ago)
Author:
231035
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SourceVersionControlOrganizationRevised

    v1 v1  
     1== Ревидирана организација на контролата на верзии на изворниот код
     2За контрола на верзиите на изворниот код се користи Git.
     3* '''zinemaster-frontend''' - овој директориум ја содржи клиентската (frontend) страна на апликацијата развиена со Vue.js
     4  * '''src/components''' ги содржи сите Vue компоненти користени во апликацијата
     5  * '''src/router''' содржи конфигурација за рутирање, односно дефинирање на патеките и нивните компоненти
     6* '''src''' - овој директориум ја содржи серверската логика и е структуриран по слоеви:
     7  * во '''main/java/com/zinemasterapp/zinemasterapp/controller''' се наоѓаат сите REST контролери преку кои се управува со податоци (CRUD, login, reset password, итн.)
     8  * '''main/java/com/zinemasterapp/zinemasterapp/dto''' се наоѓаат сите DTO (Data Transfer Object) класи што се користат за пренос на податоци помеѓу frontend и backend
     9  * '''main/java/com/zinemasterapp/zinemasterapp/model''' се наоѓаат сите ентитетски класи што претставуваат објекти во базата на податоци
     10  * '''main/java/com/zinemasterapp/zinemasterapp/repository''' се наоѓаат ите репозиториумски интерфејси (наследени од JpaRepository), кои овозможуваат комуникација со базата
     11  * '''main/java/com/zinemasterapp/zinemasterapp/security''' се наоѓаат сите конфигурации и класи за безбедност на апликацијата
     12  * '''main/java/com/zinemasterapp/zinemasterapp/service''' се наоѓаат сервисни класи