We have different clients. We need a secure login location for them to assign accounts to us. We need a series of boxes for them to fill in. They then need access to each account. Each client needs to be able to only see their cases or assignments. Clients CAN NOT see each others accounts.
We need to be able to attach pictures to each assignment and give updates and the client must be able to give up dates.
I know how to build my website but know nothing about this.
I'm not sure if I need my own server for this or if I can use the space at a webhost.
I want a clean simple data base. We are on a very tight strict budget.