Welcome to the Distributed Task Scheduler project! This is a simplified implementation of a Distributed Task Scheduler and Executor, showcasing my skills in full-stack development and distributed computing concepts.
This project provides a basic frontend interface for users to submit tasks and monitor their execution status in real-time. Behind the scenes, the backend logic efficiently schedules and executes tasks, demonstrating my proficiency in building scalable and reliable systems.
- Task Submission: Users can submit tasks through a user-friendly interface.
- Real-time Status: Task status updates are displayed in real-time for seamless monitoring.
- Efficient Scheduling: Tasks are scheduled and executed efficiently to ensure optimal performance.
- Simple Interface: The frontend interface is designed for ease of use and intuitive task management.
- Node.js
- Express
- HTML
- CSS
- JavaScript
To run the project locally:
- Clone the repository:
git clone <repository-url>
- Navigate to the project directory:
cd distributed-task-scheduler
- Install dependencies:
npm install
- Start the backend server:
node backend/server.js
- Open
index.html
in a web browser to access the frontend interface.
This project is licensed under the MIT License. See the LICENSE file for details.
- This project serves as a demonstration of my skills in full-stack development and distributed computing.
- Thank you for taking the time to review my work!