This project was generated with Angular CLI version 16.2.3.
After cloning the repository just run the following commands:
npm i
npm run start
First of all thank you for taking your time to evaluate my assignment, I just wanted to make clear about some of my choices!
- I have used Material as a Ui Kit to make things look better and possibly work smoother than native inputs.
- I have started testing the
enter
component, althought I could expand on the testing, I believe that the scope of this assignment wasn't to see how far I can go on testing. - I chose to use the standalone project structure because I really find it easier to use and to develop with (honestly one of the feature I have most liked about Angular 16).
- I haven't spent a lot of time making things look perfect, and I have tried to be more focused on the application itself, rather than the app aesthetic. (Ex. I have not used the media query to have a better UI, but if we expand on the style part of the project I'll gladly adjust everything).