Skip to content

Latest commit

 

History

History
57 lines (42 loc) · 1.48 KB

README.md

File metadata and controls

57 lines (42 loc) · 1.48 KB

CakePHP Application Skeleton

Installation

  1. Download Composer or update composer self-update.
  2. Run php composer.phar create-project --prefer-dist cakephp/app [app_name].

If Composer is installed globally, run

composer create-project --prefer-dist cakephp/app

In case you want to use a custom app dir name (e.g. /myapp/):

composer create-project --prefer-dist cakephp/app myapp

You can now either use your machine's webserver to view the default home page, or start up the built-in webserver with:

bin/cake server -p 8765

Then visit http://localhost:8765 to see the welcome page.

Git Commit's

  • Customization Flash Message Template
  • Insert Data (User Registration with Database)
  • Form Validation in User Registration Page
  • Creating Multiple Controls in login and register
  • Use Form Helper for login and register
  • Integrate fontawesome and create login and register page
  • Integrate bootstrap menu and footer
  • Installing CakePHP 3.6

Database Table

Users

CREATE TABLE `cakephp3.6.local`.`users` ( 
    `id` INT NOT NULL AUTO_INCREMENT ,  
    `fullname` VARCHAR(100) NOT NULL ,  
    `email` VARCHAR(150) NOT NULL ,  
    `username` VARCHAR(50) NOT NULL ,  
    `password` TEXT NOT NULL ,  
    `role` VARCHAR(10) NOT NULL ,  
    `is_active` TINYINT NOT NULL DEFAULT '0' ,  
    `created_at` TEXT NOT NULL ,  
    `update_at` TEXT NOT NULL ,    PRIMARY KEY  (`id`)
) ENGINE = InnoDB;