Git Product home page Git Product logo

clubs's Introduction

User Interface for interacting with arduino-controlled juggling clubs. Incorporates real-time interactivity, import and export of files and text, and a multitude of patterns and color combinations.

image

image

image

clubs's People

Contributors

ianeyk avatar teykamp avatar

Watchers

 avatar  avatar  avatar

Forkers

ianeyk

clubs's Issues

app.vue

maybe use pattern ID if conflict with rearrange buttons

Make submit button send post request to server

This is the curl command I have been using to test uploading a file to my clubs.
curl -X POST -i http://{10.16.89.1}/submit -d "@C:/dev/git/juggling-clubs/Platformio/jugglingClubMainPlatformio/src/blinkTestJson.json" -H "Content-Type: application/json"
The @filename is a file with an example json object. I think the header (-H "Content-Type: application/json") part might be important. I don't think you need to include http://{10.16.89.1} in the server name, just use the endpoint name /submit.

The server will send a 200 response if the json was good. It will send 422 (unprocessable entity) if the json is bad.

I think there should be a "send to clubs" button for this purpose and a separate "save to your computer" button for the thing that the submit button currently does.

Add import pattern option at start

Big sheet center with option of pasting or drag drop json file. (can probably also be text)

should parse to see if valid format and then display

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.