louiiuol / jar-it

🤭 Turn those nasty habits on occasion to support associations you care about! 👐
https://louiiuol.github.io/jar-it/
GNU General Public License v3.0
2 stars 0 forks source link

[TEST] Coverage & Refactoring 🚀 #17

Closed louiiuol closed 4 years ago

louiiuol commented 4 years ago

This PR contains a complete refactoring of implementation over the API and the WEB UI:

Removing useless implementations, covering functionnal one with test (on API and Web UI).

Every files have been refactor based on new contributions rules (available on documentation) regarding coding good practices and patterns.

Also, some features have been updated after couple of discussions with pairs: -You can no longer delete account but you can close it -You have to be an adult to register

Global configuration has been upgrade, settings files are integrated in angular environnement.ts etc ..

The entire application features are now covered by Unitary and Integration's Tests

Documentation has been improved, giving running commands and explaining application behaviour

image

image