Przejdź do głównej zawartości

Development lokalny (bez Dockera)

Używaj tego trybu, gdy potrzebujesz szybkiej iteracji na kodzie frontend/backend.

Wymagania

  • Node.js >=20
  • npm >=10

Setup

git clone https://github.com/visiolab-studio/OpenArca.git
cd OpenArca
cp .env.example .env
cp backend/.env.example backend/.env
cp frontend/.env.example frontend/.env

Instalacja zależności:

cd backend && npm install
cd ../frontend && npm install

Uruchomienie usług

Terminal 1:

cd backend
npm run dev

Terminal 2:

cd frontend
npm run dev

Weryfikacja

  • Frontend: http://localhost:3000
  • Health API: http://localhost:4000/health

Uwagi

  • OTP email wymaga dostępnego SMTP/Mailpit.
  • Do pełnego testu przepływów nadal rekomendowany jest Docker Compose.