DEV Community

CuriousDev
CuriousDev

Posted on

2 2

Creating a Tear-off Calendar with Azure Functions

Overview of My Submission

The project I have created is some kind of tear-off calendar, but because of only being for practicing and trying many different possibilities, a lot of things could or should be done different! But maybe you can still find code, which is useful for you.

In the repository you will find the code for the functions and some other files (actually the content to be in the "site" folder), which need to be saved to the file system. A standard plan has been used.

There are basically four different endpoints offered by the Azure Function App, which can be used with your browser:

  • Main page of the calendar, you can click to remove one calendar page
  • Tear-off page, which is accessed by the main page and also can be used with URL to remove one
  • Reset page to create a new calendar (you can use query parameter "days" with a number)
  • Overview page with the current pages saved to a file

In case this is interesting for you and you want more information, feel free to ask with the comments for it. I am glad to help.

Submission Category:

Computing Captains

Link to Code on GitHub

Github code: Code
The repository contains the content of the "site" folder. This is why you would need to create or update this folder on the server.

Additional Resources / Info

Please note, that not only Azure Functions itselves have been used with a Standard Plan (not usage), but also files saved to the file system of the server.
This project is only for education and experiments.

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay