Please see #1 for the finished assignment!
This repository was created as part of a take home test of a company (not to spoil this task for other candidates I omitted the name of the company).
- (Have a working developer environment for react-native)
- Clone the repository
- Run
npm i
to install dependencies - Run
npm run android
to open the app
I felt that the 3-hour timeframe for this task was very constraining. It did not help to realize that I had not installed previously on my machine adequate working environment (I had a heart attack when the download estimation of Android Studio started to increase over 45 minutes).
That said it is up to the reviewer to accept or not the work I have done after the time frame. Click on the link above to access the extra work done.
While it was compelling to use a date-time library, I decided to avoid using one and focused on vanilla JS solutions. My reasoning was the short time-frame: it is very easy to get lost in a long documentation and waste time on finding the right function.
In a real-world setting I would prefer to use well-established APIs of a known library (like Luxon).
Thanks for the opportunity and please reach out to me if you have any questions!