docs: update README

This commit is contained in:
Ondrej Vlach 2024-01-18 21:56:47 +01:00
parent 7db8200b8d
commit 476cc641e5
Signed by: ovlach
GPG Key ID: 4FF1A23B4914DE70

View File

@ -1,6 +1,31 @@
symfony_example_app
===================
Generátor QR kódů pro platby z https://topapi.top-test.cz
Quick setup
-----------
```bash
# git clone https://git.nanobyte.cz/nanobyte-public/symfony_example_app.git
# cd symfony_example_app
# docker compose run --build php-fpm composer install
# docker compose up --build
```
- aplikace je dostupná na http://localhost:8000/
- na adrese http://localhost:3000/explore je běžící grafana (s loki a tempo)
- aplikace je nastavená (i na lokálu, běžně bych to nastavil až na devech/stage/PROD) aby posílala logy do lokiho a tracing do tempa pomocí otel protokolu
TODO: TODO:
----- -----
- [ ] Chybí speciální slovník nebo vypnutí slovníku pro testy - [ ] Chybí speciální slovník nebo vypnutí slovníku pro testy
- [ ] V reálný aplikaci bych použil Mockery, nicméně tady mě to přijde zbytečný - [ ] V reálný aplikaci bych použil Mockery, nicméně tady mě to přijde zbytečný
- [ ] Nastavení cache ideálně v memcached/redis etc. - [ ] Nastavení cache ideálně v memcached/redis etc.
- [ ] Vylepsit OTEL logs - [ ] Vyhezkat OTEL logs, OTEL tracing
- [ ] CI pipelines
- [ ] k8s deployment
- [ ] prometheus country na počet requestů/api (počet 200OK/500ERR)
Poznámky
--------
- Nejsem kodér (a javascript developer), nevypadá to nijak extra ;-)