Reservista
1.0.0
Remervistaへようこそ!このモバイルアプリケーションは、React NativeおよびSpring Bootを使用して開発されています。これは、世界中の複数の都市に複数のホテルを提供する予約システムであるため、これらのホテルの部屋を予約できます。このアプリケーションを実行するには、Docker Composeを使用してセットアップと展開を簡単に使用します。
開始する前に、マシンに次のものをインストールしていることを確認してください。
リポジトリをクローンします:
git clone https://github.com/hussainmansour/Reservista.git
プロジェクトディレクトリに移動します。
cd Reservista
コードを変更した場合は、次の手順を実行してアプリケーションの変更を確認する必要があります。
バックエンドディレクトリに移動します。
cd Backend
./mvnwファイルに実行許可があることを確認してください。
chmod +x mvnw
JARファイルを生成します。
./mvnw clean
./mvnw install -DskipTests
プロジェクトディレクトリに戻り、ステップ4から続行します。
cd ..
Docker Composeを使用してDockerコンテナを構築して実行します。
docker-compose up --build
コンテナが起動するのを待ちます。次を使用してログを確認できます。
docker-compose logs -f「Ctrl+C」を押して、ログビューを終了します。
アプリケーションを停止し、Dockerコンテナをシャットダウンするには、実行してください。
docker-compose down