From acab07ce97931c353395ec1e711738b26d695f24 Mon Sep 17 00:00:00 2001 From: magonysandormate Date: Wed, 26 Mar 2025 09:55:24 +0100 Subject: [PATCH] =?UTF-8?q?README=20f=C3=A1jl=20szerkesztve?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/README.md b/README.md index e69de29..06be9f6 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,66 @@ +# Budapesti Nyilvános Mosdók + +Ez a projekt a Budapesti nyilvános mosdókat listázza ki, és egy funkciója, hogy megmutatja, melyik van a legközelebb a felhasználóhoz. A frontend React-ben, a backend pedig Laravel-ben készült. + +## Funkciók + +- Nyilvános mosdók listázása Budapesten +- Legközelebbi mosdó megkeresése a felhasználó aktuális helyzetéhez képest +- Mosdók nyitvatartási idejének és használati díjának megjelenítése + +## Telepítés + +### Backend + +1. Klónozd a repository-t: + ```bash + git clone https://git.gszi.edu.hu/magonysandormate/PeePal.git + ``` +2. Lépj be a backend könyvtárába: + ```bash + cd Backend/peepal_backend + ``` +3. Telepítsd a szükséges függőségeket: + ```bash + composer install + ``` +4. Állítsd be a környezeti változókat: + ```bash + cp .env.example .env + php artisan key:generate + ``` +5. Futtasd az adatbázis migrációkat: + ```bash + php artisan migrate + ``` + +### Frontend + +1. Lépj be a frontend könyvtárába: + ```bash + cd frontend/peepal_react + ``` +2. Telepítsd a szükséges függőségeket: + ```bash + npm install + ``` + +## Használat + +### Backend + +1. Indítsd el a Laravel szervert: + ```bash + php artisan serve + ``` + +### Frontend + +1. Indítsd el a React alkalmazást: + ```bash + npm start + ``` +2. Nyisd meg a böngésződet és navigálj a következő címre: + ``` + http://localhost:3000 + ``` \ No newline at end of file