wiki:SourceVersionControlOrganizationRevised

Version 6 (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.