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.