Page 1 of 1

Admin Centre

Posted: Tue Apr 03, 2012 4:44 pm
by DomC
Hey Guys,

I am currently in the process of making a Admin Centre in order to teach myself more PHP.

I was wondering what features you think should be included?

I currently have the following planned:
  • Comment system (This has already been written - I just need to implement it)
    Error logging
    Basic hit logging
    CMS
    Multiple users - different permission 'levels'
    Multiple 'modes'
  • - Normal
  • - Maintenance
  • - etc.
    Advert management
    Shop Manager (I am unsure about this)
Note: This may not be the most to date feature list - if you want to see the always-updated version, including current and planned features check out the README.md at the link at the end of this post

So do you have any suggestions?
What major projects are you working on?

If you want to see the current version, go to the following link:
https://github.com/DomTC/AdminCentre
I will not be updating it that frequently due to GCSE's when I get back to school, so I am revising for them, but I then have AGES off school so hopefully I can get a lot of work done!

Re: Admin Centre

Posted: Tue Apr 03, 2012 7:15 pm
by jacek
Certainly a good project for learning :) it looks like you have pretty much everything covered, the only other thing that I can think of that might be quite fun to add would be a plugin or addon system so other developers can use some kind of API to add stuff to the system.

Nice to see you using GitHub too I'll be following :)

Re: Admin Centre

Posted: Tue Apr 03, 2012 7:47 pm
by DomC
Good idea!

I've only just started using GitHub and am finding it really useful - I don't work as a team (or at least not very often) but just the ability to access my work from multiple computers is extremely helpful.

Re: Admin Centre

Posted: Thu Apr 05, 2012 12:47 pm
by jacek
And it lets others follow your progress and contribute if they want to :)

Re: Admin Centre

Posted: Thu Apr 05, 2012 1:36 pm
by bowersbros
Jacek, fancy walking through how to use a Git rep. I have never done it before, and it seems intriguing. :)