Internal Operations & Facilities Management Platform Development
Бюджет: $5.0 - $10.0
HOURLY / PART_TIME
⭐ 0.00 (0)
Mozambique
react-js, typescript, node.js, express-js, flutter, nest.js, next.js, nuxt.js, tailwind-css-framework, api-integration, web-programming, firebase, react-native
Hi,
I hope you are well.
I am looking for a React + Supabase developer to help me build an internal operations platform for my company, MMO.
The platform is intended to manage daily operations for serviced offices and facilities management activities. The initial objective is to build an internal MVP for our own operations, but I want the database and architecture to be SaaS-ready from the beginning using proper multi-company structure (company_id, client_id, site_id).
Preferred stack:
* React + Vite
* Supabase
* Replit initially
* GitHub for version control
The application should be mobile-friendly because many users, especially technicians and supervisors, will access it from phones while on-site.
Main modules required for MVP:
1. Authentication & Roles
* Login/logout
* User roles and permissions
* Admin
* Operations
* Technician
* Finance
* Viewer
2. CRM
* Clients
* Sites
* Contacts
* Opportunities/leads
3. Service Requests Module
This should not be limited to maintenance only.
The system should allow clients and staff to submit different operational requests such as:
* maintenance
* cleaning
* stock replenishment
* office services
* pest control
* IT support
* access requests
* inspections
* transport/logistics
* security issues
* general operational requests
Features:
* Create/update/assign requests
* Priority and status
* SLA/due dates
* Photos/uploads
* Mobile technician mode
* Comments/history
* Audit trail
* Categories/subcategories
* Request routing to different teams
4. Asset Management
Examples:
* ACs
* phones
* laptops
* furniture
* lamps
* printers
* generators
Features:
* QR/barcode
* serial numbers
* transfers between sites
* maintenance history
* warranty tracking
* assigned user/site
* asset lifecycle tracking
5. Stock Management
Examples:
* stationery
* cleaning stock
* kitchen/bathroom consumables
* PPE
* operational consumables
Features:
* Reorder levels
* Consumption logs
* Monthly usage tracking
* Cost center allocation
* Site allocation
* Supplier linkage
6. Procurement & Suppliers
* Supplier database
* Procurement requests
* Approval workflow
* Order status
* Delivery tracking
7. HR Operations
* Staff register
* Holidays
* Sick leave
* No-shows
* Shift planning
* Overtime tracking
* Leave balances
* Supervisor approvals
* Payroll impact summary
* Site coverage
8. Cleaning QA & Inspections
* Daily cleaning checklists
* Weekly inspection checklists
* QA scoring
* Supervisor inspections
* Photo evidence
* Site-based inspections
* Scheduled inspections
9. HSE / ESG / Compliance Module
Utility Consumption Tracking:
* Water consumption
* Electricity consumption
* Paper consumption
* Site-based tracking
* Historical comparison
* Monthly summaries
Incident Management:
* Internal incidents
* Client site incidents
* Near misses
* HSE observations
* Safety issues
* Environmental incidents
* Corrective actions
* Incident tracking
* Photo uploads
Training Management:
* Training register
* Staff attendance
* Training topics
* Training dates
* Expiry/renewal dates
* Certificates upload
* Number of training hours per employee
10. Client Reporting
Auto-generated monthly FM reports including:
* QA scores
* Consumption reports
* Incident summaries
* Attendance summaries
* Service request statistics
* Open vs resolved requests
* Stock usage
* Recommendations
* Export functionality
11. System Features
* Audit trail
* Notifications
* File uploads
* Mobile responsive
* SaaS-ready database structure
* Secure database permissions
* Multi-company structure
* Role-based access
Important:
The system should remain operationally simple and practical for daily use by supervisors, technicians and operations teams. The objective is operational efficiency and reporting, not a complex ERP system. It must also allow adding and update items.
I already have the initial workflows, structure, and prototype ideas mapped out. I need support mainly with development, database structure, and implementation.
Please let me know:
* your experience with React + Supabase
* estimated timeline for MVP
* hourly rate or project estimate
* examples of similar systems, if available
I have a code that can help kick start the project that I created with Chatgpt.
Thank you, and I look forward to hearing from you.
Best regards,
SW
Отвори в Upwork