Co-authored-by: Richard Pavlikán <richardpavlikan@gmail.com>
This commit is contained in:
Matyáš Caras 2023-03-08 22:09:25 +01:00
parent 95b26b4063
commit f7eaf804bd
32 changed files with 4664 additions and 1487 deletions

26
api/README.md Normal file
View file

@ -0,0 +1,26 @@
# Tourdeappka NodeJS API server
(c) 2023 Matyáš Caras a Richard Pavlikán
## Požadavky
- [NodeJS](https://nodejs.org) LTS verze (16+)
- [pnpm](https://pnpm.io)
## Jak spustit
1. Nainstaluj NodeJS
2. Nainstaluj pNPM
3. Stáhni repozitář
4. Nainstaluj závislosti (`pnpm i`)
### K vývoji
5. Vytvoř soubor `.env`:
```js
FIREBASE_KEY=klic
FIREBASE_AUTH=nejakaurl
FIREBASE_ID=idcko
FIREBASE_STORAGE=nejakaurl
FIREBASE_MESSAGING=idcko
FIREBASE_APPID=idcko
```
6. Spusť pomocí `pnpm run dev`
### Live server
5. Ulož proměnné dle předchozí struktury jako systémové proměnné
6. Spusť pomocí `pnpm start`