As part of the this test. I have setup this project.
The big 0 for the algorithm to draw the shape is O(n^2).
- Clone the repo
- Run
npm install
- Run
npm start
- Visit
http://localhost:8080
, you will see a box with width 20, height 20 and padding 4
20 width, 20 height, 4 padding are the default values, You can change and submit the form to see new results.
npm run dev
starts a development server and uses nodemon for project refresh
npm run test
I have setup the project to test and deploy to cloud run on push to the master branch. Project deploys here
- For width 20 height 40 and padding 6
- For width 80 height 20 and padding 16
- For width 60 height 60 and padding 10
- For width 80 height 100 and padding 20
- I maintain a project for Cloudwatch Logs for Laravel.
- I write few blogs in my free time. This is my medium link. I need to write more of these :).
- I gave a talk for
Dubai Js Meetup 03
. Created this repo for preparation. - I presented about SOLID principle and used this project for the demo.
- I did this project as part of the test for a company. It shows my knowledge of OOP, SOLID and tests.