SPA developed for displaying activities and their descriptions, with paginator, using Vue.js 3 and JavaScript.
- Vue.js 3
- Vue Router
- Vue CLI
- Node.js
- parse-link-header
- vue3-carousel
Clone the project repository from your terminal:
git clone https://github.com/merybal/activities-spa.git
or directly from GitHub.
Download and install Node.js on your computer. Install Vue CLI globally from your terminal, as indicated in it's documentation.
From your terminal, access the directory /frontend-challenge-bb (inside your repository) and type:
npm install
This will install the rest of the dependencies.
Start the server:
npm run serve
Once it's running, use the localhost link provided in the terminal to see the app in the browser.
The API used for this project takes a couple of seconds to start. If nothing shows up at first, refresh the page and it will work.