Giter Site home page Giter Site logo

bkader / skeleton Goto Github PK

View Code? Open in Web Editor NEW
96.0 25.0 40.0 10.61 MB

A ready-to-use CodeIgniter skeleton with tons of new features and a whole new concept of hooks (actions and filters) as well as a ready-to-use and application-free themes and plugins system.

License: Other

PHP 74.64% CSS 2.97% HTML 0.13% JavaScript 21.28% SCSS 0.97%
codeigniter skeleton starter-kit plugins themes multilingual user-management dashboard hooks filters

skeleton's Introduction

CodeIgniter Skeleton

Join the chat at https://gitter.im/CodeIgniterSkeleton/skeleton

A CodeIgniter starter kit with lots of add-ons to give you a head start when developing web application.

What Does Contain?

The most important thing added to CodeIgniter is the plugins features, with filters and actions just like WordPress. But here is a list of main features:

  • Application-free themes that can handle their own assets and have independent actions on the application. No need to handle themes on Controllers except for rendering views, settings pages titles and data to pass to views.
  • Plugins system where you can install, upload, activate, deactivate and delete plugins, just like WordPress, Joomla! and others.
  • Modules management where you can as well install, activate, deactivate and delete modules.
  • Themes management system.
  • Users management.
  • An application-free and ready-to-use dashboard.
  • Multiple application contexts: ajax, process, content, help, reports and settings.
  • Themes-free authentication and registration as well as independent dashboard login page.
  • Multilingual support.

Why a ready-to-use database

Our database contains 9 required tables and a single optional table (sessions). With only these table you can create any type of web application. See Development Logic on project Wiki.

Demo

If you want to try it before using it and contributing to it, you can visit the demo:

  • Demo Link.
  • Username: admin
  • Password: admin123

Don't forget to contribute if you please! If you have any suggestions, let me know and please, don't forget that I am human, I am not perfect, I DO mistakes, lots of mistakes! So if you find any issues, just let me know and feel free to suggest any changes and enhancements.

Documentation

Make sure to read our Wiki. They are not complete but they should be as soon as possible.

How does it cost?

I was not really going to share this at all! I built if for my own personal use, then I was told to sell it. Well, I am not selling it, I am releasing it for free, but your donations are most welcome if you want to. You can send any amount you want to help me keep this project up and enhance it as much as I can.

Donate (PayPal): bkader[at]mail[dot]com
Bitcoin: 1CZa1d4qBA2M7DjMu9vGqmyLrQ8hAuqTDw

Screenshots

Dashboard Dashboard Languages Dashboard Login 1 Dashboard Login 2 Dashboard Login 3 Dashboard Media Module 1 Dashboard Media Module 2 Dashboard Modules 1 Dashboard Modules 2 Dashboard Modules 3 Dashboard Modules 4 Dashboard Plugins 1 Dashboard Plugins 2 Dashboard Plugins 3 Dashboard System Information 1 Dashboard System Information 2 Dashboard System Information 3 Dashboard System Information 4 Dashboard Themes Dashboard Users

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.