Hi,
I have 4+ years of development experience in Open Source Technologies and my area of specialization of development of modules, components, plugins and templates in Joomla2.5.x and Joomla3.x.
Your requirement is basically a component not module where you want to manage two different types of users.
Task related to manager:-
1. Manager can login to the system from frontend and after successful login, dashboard appears.
2. Dashboard of manager has following links:
a. Create new vendors.
b. List of vendors
b.1 Individual profile of vendor.
b.2 List of contracts created by individual vendor.
c. View own Profile
b. Change password
Task related to vendor:-
1. Vendor can login to the system from frontend and after successful login, dashboard appears.
2. Dashboard of vendor has following links:
a. Create new contracts.
b. List of contracts: (here you will find links to delete/edit/activate/deactivate contracts).
c. View own Profile
b. Change password
If my understandings are clear, please let me know and if I have missed something, please inform me about that.
Give me an opportunity to develop this extension for you.
Waiting for your response.
Kind regards,
Nirmal