All Projects → cakephp → bookmarker-tutorial

cakephp / bookmarker-tutorial

Licence: other
The finished result of the bookmarker tutorial. Also serves as a sample application using CakePHP 3.x

Programming Languages

PHP
23972 projects - #3 most used programming language
Smarty
1635 projects
CSS
56736 projects
shell
77523 projects

Projects that are alternatives of or similar to bookmarker-tutorial

docker-cakephp
Example Dockerfile for deploying a CakePHP application in a Docker container, able to connect to a remote database with database-based sessions.
Stars: ✭ 31 (+29.17%)
Mutual labels:  cakephp, cakephp-application
cakephp-rest
CakePHP REST Plugin - Easily build REST API endpoints in your CakePHP application.
Stars: ✭ 23 (-4.17%)
Mutual labels:  cakephp
ip2location-cakephp
IP2Location CakePHP plugin enables the user to find the country, region, city, coordinates, zip code, time zone, ISP, domain name, connection type, area code, weather, MCC, MNC, mobile brand name, elevation, usage type, IP address type and IAB advertising category from IP address using IP2Location database.
Stars: ✭ 17 (-29.17%)
Mutual labels:  cakephp
mixerapi
A CakePHP Plugin for RESTful API Development [READ-ONLY]
Stars: ✭ 26 (+8.33%)
Mutual labels:  cakephp
cake.vim
Utility for CakePHP developers.
Stars: ✭ 35 (+45.83%)
Mutual labels:  cakephp
microframeworks-showcase
A simple grocery list webapplication implemented with the Microframeworks Spark Java, Jodd, Ninja, Javalite, Pippo and Ratpack
Stars: ✭ 29 (+20.83%)
Mutual labels:  demo-application
core
Core and Admin UI for Angular7+ web applications
Stars: ✭ 47 (+95.83%)
Mutual labels:  demo-application
cakephpvue-spa
A CakePHP + VueJS single page application skeleton/boilerplate.
Stars: ✭ 40 (+66.67%)
Mutual labels:  cakephp
crud-view
CakePHP: Automated admin backend based on your CRUD configuration
Stars: ✭ 45 (+87.5%)
Mutual labels:  cakephp
cakephp-api-pagination
📑 CakePHP 4 plugin that injects pagination information into API responses.
Stars: ✭ 39 (+62.5%)
Mutual labels:  cakephp
cakephp-twitter
Twitter webservice plugin for CakePHP
Stars: ✭ 19 (-20.83%)
Mutual labels:  cakephp
mongodb-cakephp3
An Mongodb datasource for CakePHP 3.0
Stars: ✭ 29 (+20.83%)
Mutual labels:  cakephp
CakeShop
eCommerce website with cakephp
Stars: ✭ 19 (-20.83%)
Mutual labels:  cakephp
CakePHP-Shell-Scripts
Reusable CakePHP project shell scripts.
Stars: ✭ 16 (-33.33%)
Mutual labels:  cakephp
cakephp-social-share
CakePHP link generator for sharing content on social networks
Stars: ✭ 30 (+25%)
Mutual labels:  cakephp
cakephp-mailgun
Mailgun plugin for CakePHP 3
Stars: ✭ 23 (-4.17%)
Mutual labels:  cakephp
cakephp-docker
A cakephp/app 4.2 template for Docker and Kubernetes.
Stars: ✭ 17 (-29.17%)
Mutual labels:  cakephp
crud-users
CakePHP: Users plugin based on the CRUD action classes
Stars: ✭ 17 (-29.17%)
Mutual labels:  cakephp
queue
A queue-interop compatible Queueing library
Stars: ✭ 25 (+4.17%)
Mutual labels:  cakephp
rector-cakephp
Rector upgrades rules for CakePHP
Stars: ✭ 18 (-25%)
Mutual labels:  cakephp

CakePHP Bookmarker Sample Application

This is a sample application that is the result of following the bookmarker tutorial.

Installation & Setup

  1. Download Composer or update composer self-update.
  2. Download this repository - git clone [email protected]:cakephp/bookmarker-tutorial
  3. Install dependencies with composer - composer install.
  4. Add the schema to a new database.
  5. Configure your database credentials in app.php. Make sure to use the same database name as in step 4.
  6. Start the server bin/cake server -p 8765.
  7. Go to http://localhost:8765 in your browser.

Using Vagrant

If you don't have a local development environment setup, you can use Vagrant to create one. After installing Vagrant run:

vagrant up

This will download a new vagrant image, and run ansible to provision the bookmarking application. Once ansible is complete, you should have a working application available at http://192.168.33.99 .

Logging In

You can login to the application at http://192.168.33.99/users/login. The username is [email protected] and the password is password.

Before you run Ansible a second time

After the initial provisioning run if you want to re-run ansible, make sure to remove mysql.dump in ansible/vars/all.yml or ansible will reset your database state to whats in the SQL dump file.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].