Skip to content

3BRS/demo-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a321f66 · Jan 16, 2025

History

11 Commits
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 15, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025
Jan 16, 2025

Repository files navigation

demo-api

Installation

$ cp .env.dist .env
$ cp .envrc.dist .envrc
$ direnv allow # install direnv https://direnv.net/ if you don't have it
$ cp compose.override.dist.yaml compose.override.yaml
$ docker compose up -d
$ composer install
$ bin/console doctrine:migrations:migrate
$ bin/console assets:install
$ yarn install
$ yarn build

open http://127.0.0.1 in your browser

API documentation

http://127.0.0.1/api

http://127.0.0.1/api/docs?ui=re_doc

Tests

Before commit run:

$ bin/ecs.sh
$ bin/phpstan.sh
$ bin/symfony-lint.sh

Svelte frontend

README.md here