Skip to content

A web-application developed on the .NET 3.1 (LTS). The main idea of a web application is to develop a quickly generate a google calendar link.

License

Notifications You must be signed in to change notification settings

MikhailMasny/calendar-link-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calendar Link

.NET Core

A web-application developed on the .NET 3.1 (LTS). The main idea of a web application is to develop a quickly generate a google calendar link. This repository can also serve as a template for creating the application with the account and some basic functionality.

Getting Started

The developed web application is WebAPI. When you start, you need to follow the link: /swagger in order to start using it. By clicking on the link: /api/Calendar, you can enter the necessary data and get the generated link for google calendar.

Application settings

For the correct functioning of web application, it is necessary to update the appsettnigs.json file in the root directory of the web project, filled in according to the template below.

{
  "AppSettings": {
    "Secret": "your-secret",
    "EmailFrom": "",
    "SmtpHost": "your.smtp.host",
    "SmtpPort": 123,
    "SmtpUser": "your@e.mail",
    "SmtpPass": "your-pass"
  },
  "ConnectionStrings": {
    "WebApiDatabase": "your-database"
  },
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft": "Warning",
      "Microsoft.Hosting.Lifetime": "Information"
    }
  },
  "AllowedHosts": "*"
}

Built with

Author

Mikhail M. - Software Engineer;

License

This project is licensed under the MIT License - see the LICENSE.md file for details.