# Silicon Skeleton CodeIgniter 4 Application Starter

## Tech Stack?

CodeIgniter : is a PHP full-stack web framework that is light, fast, flexible, and secure. More information can be found at the [official site](http://codeigniter.com). Build on MVC methods

Bootstrap 4 : [official site](https://getbootstrap.com)

MYSQL :


## Installation & updates

git clone https://jacooverdrive@bitbucket.org/overdrive/skeleton.git
git add .
git commit -m "Your comment"
git pull
git push

## Setup

Copy `env` to `.env` and tailor for your app, specifically the baseURL
and any database settings.NB Remember to put .env in git ignore

## Quick run

php spark serve

it will luanch : http://localhost:8080.

## Server Requirements

PHP version 7.2 or higher is required, with the following extensions installed: 

- [intl](http://php.net/manual/en/intl.requirements.php)
- [libcurl](http://php.net/manual/en/curl.requirements.php) if you plan to use the HTTP\CURLRequest library

Additionally, make sure that the following extensions are enabled in your PHP:

- json (enabled by default - don't turn it off)
- [mbstring](http://php.net/manual/en/mbstring.installation.php)
- [mysqlnd](http://php.net/manual/en/mysqlnd.install.php)
- xml (enabled by default - don't turn it off)

## Basic Description 
- Login Screen
    - Password protected
    - 2fa authentication
- User Dashboard
    -  Left hand menu
        - Dashboard
        - Profile
        - Documentation
        - Settigs 
            - User Management
            - User group

    -  Weather widget
- User Profile
    -   Logged in user details
    -   Upload image
    -   Show Security group assigned to
- User Management
    -   Can Add Delete Users
    -   Create Roles / Groups

