Skip to content

FiveIT/template

Repository files navigation

Template

Pentru a utiliza acest template, folosește Docker și Visual Studio Code cu extensia Remote Containers.

Dacă ești pe Windows, va trebui să instalezi înainte de toate Windows Subsystem for Linux 2. Este important să clonezi repository-ul pe filesystem-ul WSL-ului, altfel configurarea nu va funcționa cum trebuie!

După clonare, rulează scriptul config_credentials în WSL, fără a deschide proiectul în VSCode, respectiv container:

./config_credentials

și urmărește instrucțiunile de pe ecran. Dacă ți se cere să introduci ceva, fie introduci opțiunea cu literă mare (dacă ai de ales dintre (y/N), scrii N), fie nu scrii nimic (dacă nu ți se prezintă o alegere). Când te întreabă de proiectul Google Cloud pe care dorești să îl selectezi, scrii numărul corespunzător proiectului nostru (ți se va preciza numele acestuia).

Urmărește apoi pașii precizați în README-ul de pe frontend pentru a finaliza configurarea.

Comenzi utile

Rulează proiectul în development:

make -j2 dev

Rulează toate testele:

make -j2 test

Deschide dashboard-ul Cypress și proiectul, în paralel:

make -j3 e2e

Pentru a rula comenzile pnpm (specificate în README-ul de pe frontend), schimbă mai întâi directorul curent în web:

cd web

Vezi README-ul de pe frontend pentru restul comenzilor.