Files
PeePal/README.md

54 lines
1.2 KiB
Markdown

# PeePal
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 feltöltése a felhaszáló által
## Telepítés és futtatás
Klónozd a repository-t:
```bash
git clone https://git.gszi.edu.hu/magonysandormate/PeePal.git
```
### Backend
1. Lépj be a backend könyvtárába:
```bash
cd Backend/peepal_backend
```
2. Telepítsd a szükséges függőségeket:
```bash
composer install
```
3. Futtasd az adatbázis migrációkat:
```bash
php artisan migrate
```
4. Indítsd el a Laravel szervert:
```bash
php artisan serve
```
### 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
```
3. Indítsd el a React alkalmazást:
```bash
npm start
```
4. Nyisd meg a böngésződet és navigálj a következő címre:
```
http://localhost:3000
```