wiki:SourceVersionControlOrganizationRevised

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