Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
77 changes: 63 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,75 @@
[![.NET](https://github.com/syncfusion/blazor-showcase-appointment-planner/actions/workflows/dotnet.yml/badge.svg)](https://github.com/syncfusion/blazor-showcase-appointment-planner/actions/workflows/dotnet.yml)

# Essential Studio for Blazor - Appointment Planner
# Essential Studio® for Blazor - Appointment Planner

This Appointment planner demo application showcases the usage of several Syncfusion Blazor components in a real world application scenario. This demo explores an appointment scheduling application for doctors in a clinic to manage their appointments with patients.
This Appointment planner showcase application showcases the usage of several Syncfusion® Blazor components in a real world application scenario. This demo explores an appointment scheduling application for doctors in a clinic to manage their appointments with patients.

## Deployment
## Requirements to run the demo

### Requirements to run the demo
* [System requirements](https://blazor.syncfusion.com/documentation/system-requirements/)

The samples requires the below requirements to run.
* [NET 8 WebAssembly Workload](https://learn.microsoft.com/en-us/aspnet/core/blazor/webassembly-build-tools-and-aot?view=aspnetcore-8.0#net-webassembly-build-tools)

* [Visual Studio 2022](https://visualstudio.microsoft.com/vs/)
* [.NET 8.0](https://dotnet.microsoft.com/en-us/download/dotnet/8.0)
## How to run the demo

### Run
Clone the repository.This repository contains Blazor Appointment Planner Server app, Blazor Appointment Planner WASM app.
* `webapp/server` folder has solution and project files to run Appointment Planner server app.
* `webapp/Wasm` folder has solution and project files to run Appointment Planner WebAssembly app.

* Clone this repository.
* Open the command prompt from Application root directory.
* Run the demo using `dotnet run` command.
### Run the demo using .NET CLI

## Demo
* Open the command prompt from the demo's directory.
* Run the demo using the following command.

To run .NET 8 Appointment Planner Server project
> `dotnet run --project webapp/server/AppointmentPlanner.sln`

### <a href="https://blazor.syncfusion.com/showcase/appointmentplanner/" target="_blank">https://blazor.syncfusion.com/showcase/appointmentplanner/</a>
To run .NET 8 Appointment Planner WASM project
> `dotnet run --project webapp/wasm/AppointmentPlanner.sln`

Check all the showcase samples from <a href="https://blazor.syncfusion.com" target="_blank">here</a>.
### Run the demo using Visual Studio

* Open the solution file using Visual Studio.
* Press `Ctrl + F5` to run the demo.

### Run the demo using Visual Studio code

* Open the Visual Studio code from the Demo directory where the project file is present.

* Press `Ctrl + F5` to run the demo.

## Live Demo

#### <a href="https://blazor.syncfusion.com/showcase/appointmentplanner/" target="_blank">Appointment Planner Live Demo</a>

Check all the showcase samples from <a href="https://www.syncfusion.com/showcase-apps" target="_blank">here</a>.

## License

Syncfusion® Blazor Components is available under the Syncfusion® Essential Studio program, and can be licensed either under the Syncfusion® Community License Program or the Syncfusion® commercial license.

To be qualified for the Syncfusion® Community License Program, you must have gross revenue of less than one (1) million U.S. dollars (USD 1,000,000.00) per year and have less than five (5) developers in your organization, and agree to be bound by Syncfusion's terms and conditions.

Customers who do not qualify for the community license can contact [email protected] for commercial licensing options.

You may not use this product without first purchasing a Community License or a Commercial License, as well as agreeing to and complying with Syncfusion's license terms and conditions.

The Syncfusion® license that contains the terms and conditions can be found at
[https://www.syncfusion.com/content/downloads/syncfusion_license.pdf](https://www.syncfusion.com/content/downloads/syncfusion_license.pdf)

## Support and feedback

* For any other queries, reach the [Syncfusion® support team](https://support.syncfusion.com/) or post the queries through the [community forums](https://www.syncfusion.com/forums?utm_source=github&utm_medium=listing&utm_campaign=blazor-samples).

* To renew the subscription, click [here](https://www.syncfusion.com/sales/products?utm_source=github&utm_medium=listing&utm_campaign=blazor-samples) or contact our sales team at <[email protected]>.

* Don't see what you need? Please request it in our [feedback portal](https://www.syncfusion.com/feedback/blazor-components).

## See also

* [Blazor Documentation](https://blazor.syncfusion.com/documentation/introduction)
* [Blazor Components](https://www.syncfusion.com/blazor-components)
* [Blazor Live Demos - Server](https://blazor.syncfusion.com/demos/)
* [Blazor Live Demos - WebAssembly](https://blazor.syncfusion.com/wasm/demos/)
* [Blazor Playground](https://blazorplayground.syncfusion.com/)
* [Blazor Smart/AI Samples](https://github.com/syncfusion/smart-ai-samples)