BackendPro
BackendPro is a control panel for developers written in PHP for the CodeIgniter framework. Its not like a CMS where it provides you with a full working system but it does provide you with part of a system. What I mean by this is it provides you with functionality to do all the simple repetitive tasks like authentication, permissions and a basic look and feel for your websites control panel. So using your current PHP and CodeIgniter knowledge you can use BackendPro to built a fully working website quickly since you can concentrate on your application instead of the bits to manage the system.
What can it do?
It can do lots, not everything I have planned, there is still a lot I want to add like language detection, better error logging (with viewingfeatures) but its been quite a while and I wanted to release something so people can try it. At the moment it has all the following features.
- User Authentication with registration and account activation
- User Permissions by using Access Control Lists (Has Access Control area to manage your websites access permissions)
- Site Preferences (Stored in a database with simple to use UI to update and change preferences)
- Asset Library (Means loading assets onto pages is quick and simple, also has asset caching to speed up the loading of asset files)
- PHP to javascript variable conversion (Easy way to pass PHP variables into your javascript scripts)
- ReCAPTCHA
- Status messages (Can display info/success/warning/error messages to the user)
- Breadcrumb trail creation
Extra Details
- 3rd party Portuguese language pack available here, Translated by: Miguel Pinto
Screenshots
Links
Download files
Discussion thread on the CodeIgniter forums
BackendPro SVN Repository
Issue tracking







[...] first public release is now available. Please see Projects > BackendPro for more [...]
[...] check out the BackendPro project home page for details. Posted in [...]
[...] em breve para já a unica versão disponível é em inglês.para mais informações vejam: http://www.kaydoo.co.uk/projects/backendpro Publicado por Miguel Pinto às 02:44 | Comentários (0) | Trackbacks (0) Trackbacks URI [...]
[...] BackendPro [...]
[...] штука для CI разработчиков - BackendPro (является основой для разработки CMS, включает в себя [...]
Hi, quick question. Does this allow you to have custom fields for the user accounts and/or different types of user accounts besides the normal registered user and admin user?
For example, I’d like to have a normal registered user, a paid registered user, and an admin user. Easy to manage with BackendPro?
I have done a modification on my BackendPro installation, in order to get a preference in Member Settings for choosing if a mail will be sent when the registration is done. I thought you might wanna know that it took 4-5 mins. And this is great!
Thanks for this framework of a framework
@neutral: You can create as many users as you want and create as many groups as you want. You can then restrict certain groups to certain parts of your website. So to answer your question yes you can do this, you just need to make it do it (which is quite easy).
@George: Great to know you like it
I’ve downloaded the latest version but there isn’t an index.php and when I run the installation script it references an index.php file which isn’t there!
Am I doing something wrong - your installation instructions start from the installation script, a few steps before that would be helpful.
@George: A key point which you must remember with BackendPro is its meant for use with the CodeIgniter Framework. The index.php file is provided by CI, BackendPro just bolts on to provide advanced features.
Check out http://www.codeigniter.com for the latest version.
[...] BackendPro [...]