Skip to content

luke1188/angular-chronus-scheduler

Repository files navigation

Chronus

This repository contains two projects:

Angular Chronus Scheduler Library

The Angular Chronus Scheduler is a custom Angular library that provides scheduling functionality. It includes features for managing schedules on a daily, weekly, and monthly basis.

Usage

To use the Angular Chronus Scheduler in your project, follow these steps:

  1. Install the library using npm:

    npm install angular-chronus-scheduler
  2. Import the module in your application:

    import { AngularChronusSchedulerModule } from 'angular-chronus-scheduler';
    
    @NgModule({
      imports: [AngularChronusSchedulerModule],
      // ...
    })
    export class YourModule { }
  3. Use the chronus-scheduler component in your templates:

    <chronus-scheduler></chronus-scheduler>

Chronus Demo Site

The Chronus Demo Site is an Ionic Angular project that showcases the usage of the Angular Chronus Scheduler Library. It provides examples and demonstrations of various scheduling scenarios.

Development Server

To run the demo site locally, follow these steps:

  1. Navigate to the chronus-demo directory:

    cd chronus-demo
  2. Install dependencies:

    npm install
  3. Start the development server:

    ionic serve

The application will automatically reload if you change any of the source files.

Development

Build

  • To build the library, run ng build angular-chronus-scheduler.
  • To build the demo site, run ionic build within the chronus-demo directory.

Running Tests

  • Unit tests for the library can be executed via Karma by running ng test angular-chronus-scheduler.
  • End-to-end tests for the demo site can be executed using Protractor.

For additional help, refer to the respective documentation for each project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published