GithubHelp home page GithubHelp logo

veda-take-home's Introduction

Veda take home exercise

Run through docker

// root folder docker-compose up --build

// client app will start running on port 3000

Prompt

Overview

Our client is an insurance company that provides health insurance to its members. They need your help in optimizing their provider directory to improve member experience and accessibility. Specifically, they need your help in visualizing key trends, outliers and potential areas for improvement based on member satisfaction data collected over several years.

Dataset

For the purposes of this exercise, assume that the customer’s health plan is currently contracted with all hospital systems listed in the following dataset: Dataset Link: https://drive.google.com/file/d/1wcCqTwjKpCmlDPDQqmjOVh3vKwnaYvah/view?usp=drive_link Note that the provided dataset is a geocoded derivative of the following dataset: https://www.kaggle.com/datasets/kaggleprollc/healthcare-patient-satisfaction-data-collection

Requirements

  1. Build a web application that visualizes geospatial data on a map interface.
  2. Frontend
    1. Develop a user-friendly interface to display the map, with features that allow the user to interact with the data.
    2. Utilize a TypeScript/JavaScript mapping library to render the map layer.
    3. Design features to filter and visualize the geospatial data (e.g. markers, clusters, heatmaps, etc)
    4. Include controls for user interaction (e.g. search, zoom, pan)
  3. Backend
    1. Be prepared to discuss your assumptions and preferences for API design and database layer to serve your application.
    2. You do not need to build the API.
  4. Prepare a 10 minute demonstration of your application and its core functionality.
  5. Your audience will include both technically-minded business stakeholders, as well as software engineers.
  6. Feel free to make reasonable assumptions if certain information is not explicitly provided in the data set. You may also relate this data to additional data sources, if applicable.
  7. You may use whatever tools or techniques that best solve the problem. Your demonstration should note which tools you’ve selected for this project.

Deliverables

  • Please email your code solution via a git repository link prior to your scheduled technical interview time.
  • All application code should be written in TypeScript or JavaScript, and implemented via the React framework. You’ll walk us through your solution during a 1-hour technical interview, answering questions about your implementation.
  • Your presentation should include demonstration that the code is able to execute successfully.
  • Your presentation should include a high-level diagram showing your solution architecture, including any tools or services you’ve chosen for your application. Bonus points for inclusion of infrastructure-as-code samples in your solution.

veda-take-home's People

Contributors

kevinhongw avatar

Watchers

 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.