Go to the following url to use the application:
https://advisr-project.herokuapp.com/#/
This project displays information about certain businesses. The following information is displayed for each business: the name, category, number of campaigns, average campaign budget, sales velocity, and a Google Maps window of the business location. The main objective of this project was to use Express.js to return a JSON file with business data and then display it using Vue.js.
- View all businesses in a table
- Search and sort through all the different fields in the business data
- Display a detailed page with all related business information including an interactive Google Map window
- Calculate sales velocity for each business
If you have git installed, type the following into your terminal:
git clone https://github.com/amishpr/advisr-applicant-project
Else, download the zip file and unpack by clicking the green "Clone and download" button on the top right of the screen.
-
Open client folder
Type the following into your terminal:
cd ./advisr-applicant-project/client
- Install npm modules
npm install
- Start client
npm serve
- Open the following url:
http://localhost:8080/
-
Open client folder
Type the following into your terminal:
cd ./advisr-applicant-project/server
- Install npm modules
npm install
- Start server
npm start
- Open the following url to view all business data:
http://localhost:3000/business/all
- To view a specific business id pass in its id:
http://localhost:3000/business/1