https://asyncinnt253.azurewebsites.net
Web 應用程式由 Razor 視圖、HTML、CSS、Bootstrap 編寫的前端組成。後端是使用 ASP.NET Core 2.2、Entity Framework Core 和 MVC 框架以 C# 編寫的。
該應用程式可讓您毫無問題地無縫瀏覽網站,並根據便利設施、房間可用性、價格等選擇酒店!這些酒店允許用戶保存他們對網頁的輸入和更改,您應該使用此應用程序,因為它允許酒店經理有效、輕鬆地管理他們的酒店。
Microsoft Visual Studio 社群 2017(版本 15.5.7)
部署
將此儲存庫複製到您的本機電腦。
$ git clone https://github.com/AsyncInn/AsyncInn.git
下載後,您可以使用 dotnet CLI 公用程式或 Visual Studio 2017(或更高版本)來建立 Web 應用程式。此解決方案檔案位於儲存庫根目錄的 AmandaFE 子目錄中。
cd YourRepo/YourProject
dotnet build
dotnet 工具將自動還原任何 NuGet 相依性。在執行應用程式之前,需要將提供的程式碼優先遷移應用到 /AmandaFE/AmandaFE/appsettings.json 檔案中配置的您選擇的 SQL 伺服器。這需要 Microsoft.EntityFrameworkCore.Tools NuGet 套件,並且可以從 NuGet 套件管理器控制台執行:
Update-Database
創建資料庫後,就可以運行應用程式。 Visual Studio 中提供了使用 IIS Express 或 Kestrel 運行和偵錯應用程式的選項。從命令列,以下命令將啟動 Kestrel 伺服器的執行個體來託管應用程式:
cd YourRepo/YourProject
dotnet run
用戶 -> 伺服器 -> C -> M -> REST api -> C -> V -> 資料庫/用戶
這是用來製作這個資料庫的圖
範圍 | 類型 | 必需的 |
---|---|---|
ID | 整數 | 是的 |
便利設施 | 細繩 | 是的 |
飯店ID | 整數 | 是的 |
飯店房間 | 飯店房間ID | 是的 |
房間ID | 整數 | 是的 |
房間佈局 | 列舉 | 是的 |
姓名 | 字串 | 是的 |
房號 | 整數 | 是的 |
日期 | 日期/時間對象 | 是的 |
1.0 部署站點
坦納·珀西瓦爾