Skip to content

A backend system that enables citizens to submit service requests (e.g., road repair, waste management) to their local government. The system provides API endpoints for submitting, tracking, and managing these requests. Administrators can view, update, and resolve requests through role-based access controls.

Notifications You must be signed in to change notification settings

KovvalVeetil/citizen-service-management

Repository files navigation

Citizen Services Management System

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.

Core Architecture

Framework: Ruby on Rails Database: PostgreSQL Background Jobs: Sidekiq with Redis Authentication: Devise Authorization: Pundit Testing Frameworks: RSpec, FactoryBot, Faker

About

A backend system that enables citizens to submit service requests (e.g., road repair, waste management) to their local government. The system provides API endpoints for submitting, tracking, and managing these requests. Administrators can view, update, and resolve requests through role-based access controls.

Topics

Resources

Stars

Watchers

Forks

Languages