An application that uses Travel API, and allows users to view, create, edit, and delete travel reviews of various travel destinations.
- C#
- .NET
- MySQL
- ASP.NET MVC
Please note: This application communicates with the mvc-client-branch
from the Travel Api repository. This application presents users with a user interface (UI), where they can access the Travel API's endpoints to create, read, update, and delete reviews (also known as CRUD functionality).
Install the tools that are introduced in this series of lessons on LearnHowToProgram.com.
If you have not already, install the dotnet-ef
tool by running the following command in your terminal:
dotnet tool install --global dotnet-ef --version 6.0.0
Before you set up this project, make sure you follow the setup instructions in the README for the mvc-client-branch
of the Travel API repository. This application is required in order for this project to run properly.
- Select the green button that says "Code", and clone this repository to your desktop.
- Open the terminal and navigate to this project's production directory called
TravelClient
. - Within the production directory
TravelClient
, rundotnet watch run
in the command line to start the project in development mode with a watcher. - Open the browser to https://localhost:7075. If you cannot access https://localhost:7075 it is likely because you have not configured a .NET developer security certificate for HTTPS. To learn about this, review this lesson: Redirecting to HTTPS and Issuing a Security Certificate.
None.
MIT
Copyright(c) 2024 Brian Scherner