• Technology
  • Industry
  • Services
  • Testimonials
  • "I would say that they are meeting/exceeding my expectations. They appear very capable and their high level of enthusiasm for the project is great."
  • Senior QA manager
  • FAQs
  • What can RayooTech do for my outsourcing IT project?
  • RayooTech has many years experience in software outsourcing and offshore, so we would offer professional programmers and the best outsourcing services for...

Online Documents Management System - .NET (Dotnet) Development


[Due to the Intellectual Property Protection Policy, we do not publish our business partner’s name and project details.]


The Client
Our client was a startup high technology company located in Melbourne, southeast coast of Australia. They provide technology and business solutions and development services for their clients. They were looking for a software development company in China which could collaborate with them reliably and stably on their project with reasonable cost. Their project was online documents management system that developed in .NET programming languages.


Project Overview
The project ODMS (Online Documents Management System) was a web application with the following requirements:


- To store and manage scanned paper documents easily


- Sharing documents with other selected users of the system


- Collaboration on documents with other users


- Easy to search and organize in folders, labeling of the documents


- Downloading scanned and OCRed documents back


- Back-end scanning service of mailed documents


The web application should be supported by as many browsers as possible, particularly by several mainstream web browsers, like IE, Firefox, Safari, Opera, Chrome and iPhone browser.


Online payment system like PayPal or other possible major bank should be supported. Adding a new payment system should be considered in the architecture.


And each operation should be logged and can be monitored by authorized administrators or users.


Key Points
- .NET development team must clarify with the document management process and logical relationships between every element in order to know how the system exactly works

- List all elements, function, logical relationship, structure to make sure the project plan meets client’s requirement.

- This web application shall browse not only on PC but also on iPhone device. So our iPhone development team also participated in this project to make sure that this project works well on iPhone or iPad devices.


Read More