CronWizard is a web application that allows users to generate cron expressions and calculate the next scheduled dates for these expressions.
To try out this application, visit CronWizard.
- Node.js (v14 or higher)
- Angular CLI (v12 or higher)
- Clone this repository:
git clone https://github.com/your-repo/cronwizard-frontend.git
- Navigate to the project directory:
cd cronwizard
- Install dependencies:
npm install
ng serve
Open your browser and navigate to http://localhost:4200
. The app will automatically reload if you change any of the source files.
-
Select a time interval from the tabs at the top (Minutes, Hourly, Daily, Weekly, Monthly, Yearly).
-
Fill in the required fields according to your selection.
-
Click the "Generate" button. The generated cron expression will be displayed below.
-
Click the "Copy" button to copy the cron expression.
-
Enter your generated or manually entered cron expression in the input field.
-
Click the "Calculate next dates" button. The next scheduled dates will be listed below.
This project provides a user-friendly interface for easily creating and testing cron expressions. The frontend part of the application is developed using Angular and styled with Bootstrap.