I need a Portal for customer log in on an existing concrete5 site
Permalink
Hi Everyone, last year I had my site built in concrete5 and mostly love it (www.choybrown.com.au). I have some customers request an option where they can log in and track the progress of their work. It needs to be secure but other than that it can be a really basic list that I update and the customer can check (not amend). Each item those should have a notes box that the client and I can both add notes to as a running dialog. I've attached a file showing basically how it could look/function.
I need the ability to add or amend the table as the customer needs are identified during the project so no locked coding. I want full ability to amend as I need it.
I have a limited budget so please include a quote and estimated time in your reply. Thanks for your assistance.
I need the ability to add or amend the table as the customer needs are identified during the project so no locked coding. I want full ability to amend as I need it.
I have a limited budget so please include a quote and estimated time in your reply. Thanks for your assistance.
I know that many people are looking for "solutions" rather than "suggestions" here, but here's a pretty simple suggestion:
Create pages for each customer. Provide account to customer. Give customer read access to the page. Give yourself read/write access to all pages.
Add a "content" block to each page. This is where you add the status. I'm not going to open a word doc, but you mention table. You can either create the table in the content block or use a table add-on rather than the content block.
For the "notes box", I'd use the "comment" block (also free with c5 core). It's not exactly a "notes" box, but more of a running "discussion" on the page. I think this is actually more desirable. This would take most people 10 minutes. Don't be afraid to play with c5. Anybody could probably do it in 30 minutes.
James
Create pages for each customer. Provide account to customer. Give customer read access to the page. Give yourself read/write access to all pages.
Add a "content" block to each page. This is where you add the status. I'm not going to open a word doc, but you mention table. You can either create the table in the content block or use a table add-on rather than the content block.
For the "notes box", I'd use the "comment" block (also free with c5 core). It's not exactly a "notes" box, but more of a running "discussion" on the page. I think this is actually more desirable. This would take most people 10 minutes. Don't be afraid to play with c5. Anybody could probably do it in 30 minutes.
James
You could also set a login redirect, so the customer lands directly on his/her page after login. Very easy with c5.
Great suggestion by jshannon!
Great suggestion by jshannon!
Having done this before with another customer the answer above is the simplest one. There is much in the market place that will help other than a login block (this just creates a login block you can place on a page. You can even style the general login page removing the C5 default branding and making it look your own. Any developer looking to charge you loads for this is really taking you for a ride.
It can be fiddly to get set up but once you have done it once it is easy and you can just copy pages and change users permissions.
If you want i can give you a run down using screen share.
TM Designs
It can be fiddly to get set up but once you have done it once it is easy and you can just copy pages and change users permissions.
If you want i can give you a run down using screen share.
TM Designs
I do want to disagree with your "is taking you for a ride" statement.
Despite my happiness to provide suggestions for a "good enough" solution above, I'd charge the original poster no less than $500 and probably closer to $1000 to do this. Unlike a post (sent from my email client), there's discussions and requirements and an agreement involved (I'd probably actually look at the .doc file), support, billing (and risk of nonpayment), and, most importantly, the fact that the developer would "do it right" (a real "notes" block for example), a page type set up, maybe even an admin.
Just wanted to make clear that not everybody who's attempting to charge loads (if that's loads) is attempting to take people or a ride....
Despite my happiness to provide suggestions for a "good enough" solution above, I'd charge the original poster no less than $500 and probably closer to $1000 to do this. Unlike a post (sent from my email client), there's discussions and requirements and an agreement involved (I'd probably actually look at the .doc file), support, billing (and risk of nonpayment), and, most importantly, the fact that the developer would "do it right" (a real "notes" block for example), a page type set up, maybe even an admin.
Just wanted to make clear that not everybody who's attempting to charge loads (if that's loads) is attempting to take people or a ride....
Sorry if I offended anyone, I was merely stating if this is all a developer would do then they could do it themselves. If a developer was to build a custom block with admin area and code up something then obviously they would not be taken for a ride.
I could see someone setting this up in an hr using features that are already there so if this is the case i could see it costing not more than say £100.
I could see someone setting this up in an hr using features that are already there so if this is the case i could see it costing not more than say £100.
@TMDesigns... I also have to scold you for your assertion that this should cost no more than $100. As a successful freelancer, I charge an average of 15 minutes of my time for every email I deal with so I can easily see $100 worth of time just dealing with email correspondence on a job like this. You also have to respect that this is the 'Jobs' section of the forum where it's quite common to find clients who, although experts in their field, are busy running their businesses and have neither the time nor the inclination to tackle these issues. If you would like to bid on the job, then please show some respect to all involved by contacting the OP privately and bidding on the job or offering your services for free if you feel the job is that simple.
@jshannon & @mhawke, I couldn't agree more.
If I was doing this for myself, it may just be an hour to set up limiting it to just what was available from within c5, but then there would be testing and tweaking over time to get it just right.
Get a customer involved on a fixed price quote and the tweaking and hand holding expands the time required to provide a happy customer, especially as most customers are not experts at defining complete and unambiguous requirements.
It makes more sense to quote what is necessary for a happy customer up front than to under-bid a job and end up skimping, out of pocket, and ultimately with an unhappy customer.
If I was doing this for myself, it may just be an hour to set up limiting it to just what was available from within c5, but then there would be testing and tweaking over time to get it just right.
Get a customer involved on a fixed price quote and the tweaking and hand holding expands the time required to provide a happy customer, especially as most customers are not experts at defining complete and unambiguous requirements.
It makes more sense to quote what is necessary for a happy customer up front than to under-bid a job and end up skimping, out of pocket, and ultimately with an unhappy customer.
Sorry again.... seem to a lot of that on here lol. Maybe I just don't charge enough.
I charge on average £25 an hour (Great British Pounds not dollars) so I see this job as only taking an hour but I would charge £100 overall as I know there is project management fees also.
Maybe its too cheap maybe not but that's what I would charge and I would get the job done if asked, for that.
What anyone else charges is up to them, I am merely giving my opinion and fees.
Sorry if I have offended anyone this was not my intention I was just looking to help the OP with the price and solution I know
I charge on average £25 an hour (Great British Pounds not dollars) so I see this job as only taking an hour but I would charge £100 overall as I know there is project management fees also.
Maybe its too cheap maybe not but that's what I would charge and I would get the job done if asked, for that.
What anyone else charges is up to them, I am merely giving my opinion and fees.
Sorry if I have offended anyone this was not my intention I was just looking to help the OP with the price and solution I know
I think we all agree here.
Concrete5 can easily be configured to do what this fellow is asking.
There's probably at least a dozen ways to do so.
Given the balance of time and money we all face - there's any number of 'right' solutions.
Turns out, I could pick up some beef at the store and cook a burger myself.
I could stop at fast food.
I could stop at the hipster burger cart
I could goto the expensive burger specialist place.
I could goto the steak house and order a burger.
All will fill me up, each will be different, each is still a burger...
(you know i had to lay down the food metaphor - it's just a requirement at this point)
Concrete5 can easily be configured to do what this fellow is asking.
There's probably at least a dozen ways to do so.
Given the balance of time and money we all face - there's any number of 'right' solutions.
Turns out, I could pick up some beef at the store and cook a burger myself.
I could stop at fast food.
I could stop at the hipster burger cart
I could goto the expensive burger specialist place.
I could goto the steak house and order a burger.
All will fill me up, each will be different, each is still a burger...
(you know i had to lay down the food metaphor - it's just a requirement at this point)
At least now, when hellojaneo makes his decision he'll know the options :)
Hi everyone thanks for your responses. Sorry for posting a word doc (I didn't realise it would be an issue for people to look at it). I have a few choices which is great and I'll get back to those who responded to the request for a quote and estimated time. Thanks also to those who suggested solutions.
Cheers
Jane
Cheers
Jane
I am interested in your project, I have sent you a private message about it.
Thank you