Residence CMS is an open-source real estate management system website made on top of the Symfony7 framework
Install Composer (see http://getcomposer.org/download)
Create new project via Composer
$ composer create-project coderberg/residence-cms mywebsite.loc
Enter the newly created folder
$ cd mywebsite.loc
After installing, you should configure your web server's document / web root to be the public
directory.
Create .env.local
from .env
file and fill in your database credentials
DATABASE_URL=mysql://db_user:[email protected]:3306/db_name
Run
$ php bin/console app:install
Go to http://mywebsite.loc/en/admin and log in.
login: admin
password: admin
To use feedback forms, configure MAILER_DSN in .env.local
Modify your DATABASE_URL config in .env.test.local
DATABASE_URL=mysql://db_user:[email protected]:3306/db_name
Install the ChromeDriver:
vendor/bin/bdi detect drivers
Execute this command to run tests:
php bin/phpunit