Skip to content
POC to implement a simple budget application with Symfony and easyAdminBundle
PHP Gherkin Makefile Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
bin
config
docker
public
src
templates
tests
translations
.editorconfig
.env.dist
.gitignore
.phpcs.xml
Makefile
README.md
c3.php
codeception.yml
composer.json
composer.lock
docker-compose.yml
phpstan.neon
symfony.lock

README.md

CircleCI codecov Twitter LinkedIn FOSSA Status

Jeckel-Lab's Budget

Project objectives:

  • Register invoices sent to client (HT and TTC)
  • See month by month total amount sent, and paid
  • Each month, compare amount invoices with month's objective
  • Visualize where we stand against year objective
  • Optional : import invoices from Tiime application

Architecture

  • Database : Postgres
  • Nginx
  • PHP Fpm 7.3 alpine
  • Framework:
    • Symfony 4
    • Easy Admin Bundle
  • QA :
    • Codeception / BDD

Database structure

Table: Client

  • uuid
  • name

Table: Invoice

  • uuid
  • client uuid
  • Invoice number
  • sent date
  • paid date
  • amount HT
  • amount TTC

License

FOSSA Status

You can’t perform that action at this time.