Skip to content

Added the register - #1564

Merged
yusuftomilola merged 1 commit into
DistinctCodes:mainfrom
Dev-Zully:Register
Jul 27, 2026
Merged

Added the register#1564
yusuftomilola merged 1 commit into
DistinctCodes:mainfrom
Dev-Zully:Register

Conversation

@Dev-Zully

Copy link
Copy Markdown

[BE-65] Maintenance module — complete service, add controller, register module
Overview
backend/src/maintenance/maintenance.service.ts exists alone — no entity, module, or controller, and it is not registered. frontend/components/MaintenanceForm.tsx already exists with nowhere to submit.

Tasks
Add a MaintenanceRequest entity: title, description, workspaceId, reportedBy, priority (LOW/MEDIUM/HIGH/URGENT), status (OPEN/IN_PROGRESS/RESOLVED/CLOSED), assignedTo, photos, timestamps.
Create module + controller: POST /maintenance (member reports), GET /maintenance (admin, filterable), PATCH /maintenance/:id (assign/transition), GET /maintenance/me.
Notify admins on new URGENT requests through the existing notifications module.
closes #1453
closes #1450
closes #1449
closes #1448

@vercel

vercel Bot commented Jul 27, 2026

Copy link
Copy Markdown

@Dev-Zully is attempting to deploy a commit to the naijabuz's projects Team on Vercel.

A member of the Team first needs to authorize it.

@yusuftomilola yusuftomilola left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Excellent implementation of the Register feature! The registration module is well-structured and provides a solid foundation for user onboarding. Clean code and good separation of concerns.

@yusuftomilola
yusuftomilola merged commit eb3af60 into DistinctCodes:main Jul 27, 2026
0 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants