appointment-reminders-csharp
appointment-reminders-csharp copied to clipboard
Example App and Tutorial content for Appointment Reminders in C# | .NET
Apointment Reminders in ASP.NET MVC
We are currently in the process of updating this sample template. If you are encountering any issues with the sample, please open an issue at github.com/twilio-labs/code-exchange/issues and we'll try to help you.
About
This example demonstrates how to use Twilio to create automatic appointment reminders for your business users.
Implementations in other languages:
PHP | Java | Python | Ruby | Node |
---|---|---|---|---|
Done | Done | Done | Done | Done |
Set up
Requirements
- .NET Framework
- A Twilio account - sign up
Twilio Account Settings
This application should give you a ready-made starting point for writing your own application. Before we begin, we need to collect all the config values we need to run the application:
Config Value | Description |
---|---|
Account Sid | Your primary Twilio account identifier - find this in the Console. |
Auth Token | Used to authenticate - just like the above, you'll find this here. |
Phone number | A Twilio phone number in E.164 format - you can get one here |
Local development
After the above requirements have been met:
- Clone this repository and
cd
into it
git clone [email protected]:TwilioDevEd/appointment-reminders-csharp.git
cd appointment-reminders-csharp
- Set your configuration variables
copy AppointmentReminders.Web/Web.config.sample AppointmentReminders.Web/Web.config
See Twilio Account Settings to locate the necessary environment variables.
- You might also need to run through the initial set of migrations for Entity Framework. In the NuGet Package Manager console, enter:
Update-Database
-
Build the solution
-
Run the application
-
Navigate to http://localhost:1547
That's it!
Resources
- The CodeExchange repository can be found here.
Contributing
This template is open source and welcomes contributions. All contributions are subject to our Code of Conduct.
License
Disclaimer
No warranty expressed or implied. Software is as is.