The Citizen Services Management System is a backend-only system designed to improve the efficiency of managing service requests from citizens to local government. It aims to ensure timely responses and accountability while automating routine tasks. The system will enable role-based workflows for citizens, administrators, and department users.
Framework: Ruby on Rails Database: PostgreSQL Background Jobs: Sidekiq with Redis Authentication: Devise Authorization: Pundit Testing Frameworks: RSpec, FactoryBot, Faker