Technology
Programming Language
- TypeScript
- C#
Front-end
- Angular
- HTML5
- CSS3
Back-end
- .Net Core
- Web API
Database
- MS SQL
Requirement
RFIs sit at the heart of construction, engineering, and large-scale project work. When they get lost in email or buried in shared drives, projects slip days or weeks. The client had been losing time to that exact problem.
They asked for a clean web app where any team member can file an RFI, assign it to the right person, track its status, and search the history. Plus subscription management, because they wanted to sell the platform as a SaaS to other firms.
Solution
We built the RFI engine first. Every request gets a unique ID, an assignee, a due date, and a status. The team sees their open queue, managers see the project-wide queue, and historical RFIs stay searchable when a similar question comes up months later.
- RFI creation, assignment, and status tracking
- Subscription management with multiple plan tiers
- Team member management with role-based access
- User preferences and notification controls
- Business profile management for SaaS customers
Angular powers the dashboard, .Net Core and Web API run the back-end, and MS SQL holds the RFI database. The subscription layer ships with admin controls so the client can manage their own customers.
Final Outcome
Projects stopped losing days to slow answers. The team has one place to file and find RFIs, managers can see which questions are sitting unanswered, and the historical archive saves the team from re-asking questions that got resolved 6 months ago. The SaaS layer turned the internal tool into a product the client can resell.
Get in touch with The One Technologies, or hire our Angular developers and .NET Core developers to start your build.





