Code Monkey home page Code Monkey logo

fletch-edward-shei's Introduction

Welcome to the Fletch Takehome by Edward Shei

First of all, thank you for the very fun and interesting take home. I implemented the following features:

Features

  1. Clicking on a website in the table will filter the data depending on which cell has been clicked.

  2. I utilized the web address to store the state of what data has been filtered.

  3. This works upon reloading the page 3a. If this were a live website, users could send users the web address via email or text, and the appropriate filters will be applied.

  4. Please note, that I did not use local storage at all

  5. Please note, I used the minimal amount of libraries to showcase my skills. I did not use MUI, any React pivot table libraries, no css processors like Styled Components, etc.

Features to Implement

Unfortunately, my 1.5 year old daughter caught hand, foot and mouth disease this week, and I've been her primary caretaker. This means that I did not have as much time to spend on it this week as I would have liked.

  1. I would have loved to have the time to put additional work into the bare-bones css I created.
  2. I also would have loved to have the time to create charts with Charts.js, a visualization library that I have worked with before.
  3. I would have liked to add other pivots such as sort by sum_bytes, web address, etc.

To Run

  1. Please open two terminals, and change into this directory.
  2. In Terminal 1 2a. Run npm i 2b. Run npm run dev
  3. In Terminal 2 3a. Run npm run server
  4. Open up your web browser and navigate to localhost: 5173

fletch-edward-shei's People

Contributors

calibeach 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.