Giter VIP home page Giter VIP logo

assignment_frontend's Introduction

assignment_frontend

This is the front-end part of the assignment web application for passing the code challenge of GeoSensorWeb lab. The project is uploaded in two repositoires. This on covers front-end development of the client-server web application.

Overview

The purpose of this project is to maximize the amount of signal GeosensorWeb lab receive about each candidate when they complete our code test. The perfect code test maximizes signal while minimizing time. The lab value feedback. If you love, hate, or otherwise wish to help us improve our signal project please open an issue.

Subject

The Government of Canada wishes to provide the Canada Food Guide as an online service to improve the health of Canadians. To test the idea an MVP was outlined by the product owner. They are looking to adopt modern cloud-based methodologies to deploy a scalable healthy eating API. The roadmap includes adding preference features and automatic weekly shopping lists with options to set up healthy grocery delivery via Amazon Prime. This roadmap is out of scope for this project. User daily menu The user want to see an optimal daily menu so that I can improve my health.

Installation

The front-end part is developed based by node js framework. The main library of the client side is Vue.js. The library is used for better UI of the single web page application. However, several related modules as dependencies are installed such as vuetify, axios, axios-vue, vue, vue-axios, vue-router and vuex. The project is built in vue-cli. The installation instruction is as follows:

  • Navigate into the directory

cd assignment/

  • Install dependencies from package.json

npm install

  • Compiles and hot-reloads for development

npm run serve

  • Compiles and minifies for production

npm run build

The default address for the app is "localhost:8080".

assignment_frontend's People

Contributors

sepehr89 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.