wiki:SourceVersionControlOrganizationRevised

Version 7 (modified by 231017, 39 hours ago) ( diff )

--

Ревидирана организација на контрола на верзии на изворниот код

За контрола на верзии на изворниот код користиме Git. Структурата на преоктот се состои од два главни директориуми, backend/ и client/
finkiRanked/ - ги содржи backend/ и client/ директориумите, како и ecosystem.config.js датотеката, каде се дефинирани процесите менаџирани од PM2

  • backend/
    • ai/ - содржи конфигурација за OpenAI client и функционалности дефинирани за анализа на барања
    • auth/ - содржи датотеки за верификација на JWT и конфигурација на Passport strategy
    • controllers/ - ги содржи контролерите со функции за услужување на барањата од клиентската страна
    • models/ - ги содржи моделите за базата на податоци
    • routers/ - содржи Express Routers за препраќање на барањата до соодветниот контролер
    • scripts/ - содржи помошни скрипти, на пример скрипта за пополнување на базата на податоци
    • server.js - конфигурација на Express серве
Note: See TracWiki for help on using the wiki.