You find a lot of different calendars throughout the World Wide Web. But most of them are date pickers/visualizers only, mostly for one or two dates.
If you search for an angular calendar, which can show multiple events your search ends right here.
This calendar can be date picker | or | it can show multiple events |
---|---|---|
-> |
- NPM installed
- Personal access token on Github with at least read:packages permission (see creating a personal access token)
- Configured personal Github access token in your local .npmrc config file (see authenticating with a personal access token)
Note: Otherwise you will get the following error message on npm install:
npm ERR! code E401
npm ERR! Unable to authenticate, need: Basic realm="GitHub Package Registry":
This repository contains the calendar library and a simple demonstration app as well.
If you like to see the calendar in action and try its features yourself please use the demonstration app:
-
Clone this repository with a git client of your choice or with command line:
git clone https://github.com/Daimler/multi-event-calendar.git cd multi-event-calendar
-
Install all dependencies
npm install
Note: via the .npmrc file in this directory github packages is configured as a npm registry.
-
Serve the angular application
ng serve
Note: For experimenting with the calendar's behavior have a look at the input and output description.
If you like to use the calendar in your own angular application please read.me for further details.
We welcome any contributions.
If you want to contribute to this project, please read the contributing guide.
To get started with the development, please read the developing guide.
Please read our Code of Conduct as it is our base for interaction.
This project is licensed under the MIT LICENSE.
Please visit https://www.daimler-tss.com/en/imprint/ for information on the provider.
Notice: Before you use the program in productive use, please take all necessary precautions, e.g. testing and verifying the program with regard to your specific use. The program was tested solely for our own use cases, which might differ from yours.