Phalcon 3 codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API.
This codebase was created to demonstrate a fully fledged fullstack application built with Phalcon 3 including CRUD operations, authentication, routing, pagination, and more.
We've gone to great lengths to adhere to the Phalcon 3 community styleguides & best practices.
For more information on how to this works with other frontends/backends, head over to the RealWorld repo.
TODO
Please check the official Phalcon installation guide for requirements. Official Documentation
Clone the repository
git clone [email protected]:linxlad/realworld-phalcon.git
Switch to the repo folder
cd realworld-phalcon
Install all the dependencies using composer
composer install
Copy the example env file and make the required configuration changes in the .env file
cp .env.example .env
There is a docker development environment included in this project in ./docker with Phalcon loaded and ready to go.
cd ./docker
Edit the docker-compose.yml and change mysql environment variables if need to.
docker-compose up -d
You can now access the server at http://localhost:8080
TODO