Document management system.
There are 5 types of Users:Administrator, Providers, Sales, Clients and Procurement Users
Provider Use Case:
Basic information about the provider needs to be stored:
Name, Address, Zip, contact, phone, email, fax,
The system needs to be to record the date and time of the invoice upload.
The Invoices should be stored in pdf and xmls formats.
Sales Use Case:
Basic ifnormation about the client needs to be stored: Name, Address, Zip, contact, phone, email, fax.
Sales should be able to upload invoices for clients in the following formats (pdf, xmls)
The system needs to track date, time and basic invoice information besides the file (i.e. client, month, amount, date of invoice)
Secure connection and encryption should be
Each sales person will have access to its assigned client accounts to upload invoices.
Each person in the procurement department should be able to get their providers assigned and keep basic information about them: Name, Address, Zip, contact, phone, email, fax.
Basic information about procurer will be kept, name, email, phone.
The System should provide the option to send an email to the appropriate contact when a document is uploaded (i.e. invoice, Purchase order etc)
Administrator of the system needs to be able to register: Clients, procurers, providers
The system will handle around 1000 invoices per month. 5 years of information should be stored and be searchable by each of the users to whom they belong. (search, by user, year, montha and date)
SSL should be provided in order to ensure that information is not stolen.
System needs to be localizable since it will be translated to spanish upon completion.
Design, develop and implement full solution.
Design and propose maintenance and back up plans.
Document Deployment instructions. and budget for paid deployment.
Technology agnostic, can be Drupal, Dot Net Nuke, Java
with Backend Database MySql or Sql Server ( host will be [url removed, login to view])
Drupal or DotNetNuke are accepted. Host will be [url removed, login to view]