Skip to content

Repository files navigation

README

Service Operations Platform

A generic service manegment and scheduling system build with Ruby on Rails.

Features

  • Service order lifecycle manegment
  • Agent availability validation
  • Conflict detection
  • Automatic scheduling
  • Background job processing

Architecture

  • Thin controllers
  • Service Objects for business logic
  • Domain-driven structure
  • Background jobs for automation

Domain

  • Account -> Entity requesting services
  • ServiceOrder -> Work request
  • Agent -> Resource executing service
  • Assignment -> Scheduling relationship
  • AvailabilitySlot -> Time availability

Purpose

This project represents an abstact enterprise service operations system, built to demonstrate architectural design and scheduling logic.

PENDING

  • Add Frontend widget to set the schedulings (final user view)
  • Add Agenda scheduler to iterate
  • Connect API between server to view
  • Add english, spanish and french languages.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages