- Option A
- Option B
- Vuejs
- SCSS/CSS
To install the dependencies, run the following command at the root level of the project:
npm install
To run the application, run the following command at the root level of the project:
npm run dev
-
src/main.js
: The entry point of the application, where you create and moont the app + import the dependencies like stylesheet and scripts. -
src/assets
you'll find the background images and a css stylesheet, with a minimal reset. -
src/components
you'll find theCountdown.vue
, where all the logic and style for that component. -
src/App.vue
, is the mainview
of the application. Where we import theCountdown.vue
component & integrated the laytout of the landing.
- There are no time restrictions.
- The exercise is open-book, feel free to use any resource available to you.
- Use the frameworks of your choice to build a solution that meets the requirements (example: jQuery, Bootstrap, Vue, etc).
- If compilation is required to run the solution, include instructions.
You can work on this solution in one of two ways: by forking this repository, or sending your zip file.
- Fork the repository to your own account.
- Build a web page that follows the technical requirements below.
- Send a link to your repository so it can be cloned.
- Clone the repository to your local environment.
- Build a web page that follows the technical requirements below.
- Send a zip file of the finished solution.
- The solution matches the mock ups.
- The countdown timer decrements in real time.
- The timer begins at 13 days, 8 hours, 12 mins and 5 seconds when the page loads.
- The solution matches the mock ups.
- The countdown timer decrements in real time.
- The timer counts down to midnight to a configurable date.
- Declare a
date
variable that can take a date of formatMM/DD/YYYY
.
- Declare a
https://www.figma.com/file/OGZEMBBrVIM3n2CdBYsdEK/Drop-Zone?node-id=0%3A1