SitePoint Sponsor

User Tag List

Results 1 to 6 of 6
  1. #1
    SitePoint Member
    Join Date
    Feb 2008
    Posts
    11
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    How to create a client backend?

    Hi Guys,

    I am interested in adding a client back end to a SEO services website.

    Basically so the client can login and see the progress of there package, view reports with fancy graphs, and view by graph the ranking over time of there desired keywords.

    I have no idea where to begin. Has anybody had any experience with this?

    I want a self hosted solution that integrates easily into a website.

    Thanks in advance.

  2. #2
    It's all Geek to me silver trophybronze trophy
    ralph.m's Avatar
    Join Date
    Mar 2009
    Location
    Melbourne, AU
    Posts
    24,214
    Mentioned
    457 Post(s)
    Tagged
    8 Thread(s)
    I was going to suggest something like BusinessCatalyst, but that's not self hosted. But I also wonder if something as simple as Google Analytics is all you need? You just sign up for free and paste a bit of code into your pages. It gives you all kinds of stats on what pages are being visited, what keywords are working etc.

    If that's not enough, then there are lots of good CMSes out there that may do what you require—even if some kind of add-on is required.

  3. #3
    SitePoint Member
    Join Date
    Feb 2008
    Posts
    11
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi Ralph, I already use Google Analytics for my own pages and information. However I would like to create a backend system that my clients could log in to and see the progress of there orders with us, we can send them reports, and so on. More of a CRM system built with the web designer/seo firm in mind.

  4. #4
    SitePoint Wizard bronze trophy
    Join Date
    Jul 2006
    Location
    Augusta, Georgia, United States
    Posts
    4,151
    Mentioned
    16 Post(s)
    Tagged
    3 Thread(s)
    I would recommend looking into some CMSs first. Though if you go the CMS route you will need to rebuild the existing sites. The other route is custom programming which would be very difficult task to take on and get right without server-side and programming knowledge. Creating admin UIs fom scratch from is probably one of the most difficult tasks when it comes to web programming…
    The only code I hate more than my own is everyone else's.

  5. #5
    SitePoint Member
    Join Date
    Feb 2008
    Posts
    11
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks Ralph and Oddz.

    I think I will handball this job to someone with a bit more experience than me.

  6. #6
    SitePoint Zealot behati's Avatar
    Join Date
    Feb 2012
    Location
    Copenhagen, Denmark
    Posts
    152
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    If you do end up coding it yourself fully, you should try to get someone with a bit of experience look through the code for security flaws / holes, especially if the clients sensitive data (full name, address etc) is being stored.

    I've created a few back-ends and I based them on a CMS - Drupal in PHP and Umbraco in ASP.NET. It depends on how "big" your backend will be, is it just a single page with a data-form or the like? If so then a CMS is likely to be overkill and a waste of resources.


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •