cqrs.nu-php icon indicating copy to clipboard operation
cqrs.nu-php copied to clipboard

Frontend improvements

Open yourwebmaker opened this issue 5 years ago • 2 comments

  • [ ] Add icons, better colors to buttons.
  • [ ] Add footer
  • [ ] Add github link
  • [ ] Style http://localhost:8000/tab/297/order
  • [ ] Add validators on DTOs
  • [ ] Make it responsive

yourwebmaker avatar Oct 27 '20 14:10 yourwebmaker

Hey @yourwebmaker, I am interested in working on the project. But I use Laravel as a framework. Is it possible for me to work on this project?

Amoldreamer avatar Nov 12 '20 04:11 Amoldreamer

Hi @Amoldreamer. First, sorry for my late reply. I was on holiday. Now I'm on full power again.

This project uses Symfony + Twig to manage frontend assets. I think it's not a good idea to switch to Laravel just to work on the frontend. By doing that we would need to have a lot of dependencies that are not really necessary for this project (e.g. Eloquent ORM).

A better idea would be to create all the frontend in a separate repository, using VUE ou React or any FE framework of your preference, and communicate with the backend via a rest API (#5 ).

For the sake of simplicity, I'd recommend do keep this project using SF and Twig till the moment we decide to migrate the frontend to another repository.

Please let me know if you agree with this plan so we can move forward.

yourwebmaker avatar Dec 10 '20 13:12 yourwebmaker