Ez a projekt egy utazási témájú frontend foglalási alkalmazás, amely a felhasználói felületet biztosítja.
Célja: Egy modern és reszponzív felület létrehozása utazási foglalások kezelésére.
- Programnyelv: JavaScript.
- Keretrendszerek/Könyvtárak:
- React: A felhasználói felület építésére szolgáló JavaScript könyvtár.
- Vite: Egy gyors fejlesztői környezet és bundler modern webprojektekhez.
- Tailwind CSS: Egy utility-first CSS keretrendszer a gyors UI fejlesztéshez.
- Ikon Készletek: Tailwind, MUI, Lucide.
Az alábbi lépésekkel telepítheti és indíthatja el a projektet a helyi gépén.
Előfeltételek:
Győződjön meg róla, hogy a következő szoftverek telepítve vannak a gépén:
- Node.js (ajánlott az LTS verzió)
- npm (Node.js telepítésével együtt érkezik) vagy Yarn
Telepítési lépések:
-
Tároló klónozása: Nyissa meg a terminált vagy parancssort, és klónozza a GitHub tárolót a következő paranccsal:
git clone https://github.com/dajkagabi/booking
-
Navigálás a projekt könyvtárába: Lépjen be a klónozott tároló gyökérkönyvtárába:
cd booking
-
Függőségek telepítése: Telepítse az összes szükséges projektfüggőséget. Használhatja az npm-et vagy a Yarn-t:
# npm használatával npm install # vagy Yarn használatával yarn install
-
Fejlesztői szerver indítása: Miután a függőségek telepítése befejeződött, indítsa el a fejlesztői szervert. Ez általában a következő paranccsal történik:
# npm használatával npm run dev # vagy Yarn használatával yarn dev
Ez elindít egy helyi szervert, és az alkalmazás elérhető lesz a böngészőjében (általában a
http://localhost:5173/
címen, de a pontos portot a terminál kimenete fogja jelezni).