https://github.com/ctechhindi/cakephp-3.6-application
CakePHP 3.6 Application
https://github.com/ctechhindi/cakephp-3.6-application
cakephp cakephp3 demo-app php7
Last synced: 7 months ago
JSON representation
CakePHP 3.6 Application
- Host: GitHub
- URL: https://github.com/ctechhindi/cakephp-3.6-application
- Owner: ctechhindi
- Created: 2018-05-31T02:18:14.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-06-06T15:50:24.000Z (over 7 years ago)
- Last Synced: 2025-04-02T19:47:05.730Z (7 months ago)
- Topics: cakephp, cakephp3, demo-app, php7
- Language: PHP
- Size: 944 KB
- Stars: 2
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CakePHP Application Skeleton
## Installation
1. Download [Composer](https://getcomposer.org/doc/00-intro.md) or update `composer self-update`.
2. Run `php composer.phar create-project --prefer-dist cakephp/app [app_name]`.
If Composer is installed globally, run
```bash
composer create-project --prefer-dist cakephp/app
```
In case you want to use a custom app dir name (e.g. `/myapp/`):
```bash
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:
```bash
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
```sql
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;
```