A simple application for cataloging and searching for graves in graveyards made for parishes.
Project is created with:
- PHP 8.3
- Symfony 6.4
- Stimulus JS
- MySQL / MariaDB
- Tailwind 2
- SASS
- JQuery
- Docker
To run this project, follow the commands below:
git clone https://github.com/tomkalon/e-graveyard.git graveyard
cd graveyard
Here you can change the container name suffix.
PROJECT_NAME=graveyard
...and adjust the settings to your needs.
docker-compose -f docker-compose.yml -f docker-compose.override.yml --env-file .env.dist up --build
composer install
symfony console app:project:check-files
symfony console app:project:init
yarn install
yarn run dev
In case of problems, remove yarn.lock and repeat the procedure.
http://localhost/
or login at:
http://localhost/admin/login
MAILCATCHER - for developers applications is available at:
http://localhost:8025/
For ROUTES:
- /config/routes/custom/api/*
- /config/routes/custom/web/*
For TRANSLATIONS:
- /translations/settings.*
- /translations/custom.*
For SOURCE FILES:
- /src/Custom/
For TWIG TEMPLATES:
- /templates/custom/
For ASSETS:
- /assets/images/custom/*
- /assets/styles/custom.scss