Code Monkey home page Code Monkey logo

Comments (4)

astashov avatar astashov commented on July 18, 2024 1

Okay, now the workout planner is fully integrated into the app, so I can close it.

from liftosaur.

astashov avatar astashov commented on July 18, 2024

Hi! Thanks for trying out Workout Planner :)
It does require full program currently because it needs to know upfront all the different sets x reps x weight variations across weeks, to properly set up an exercise. So it's kinda hard currently to have a way to add days or exercises partially...

Workout Planner was built like a prototype to understand if I can efficiently build programs by typing them in plain text. I do want to eventually merge Workout Planner and the main program editor. Just didn't figure out yet how :)

from liftosaur.

ozanmakes avatar ozanmakes commented on July 18, 2024

I think the one-liner syntax for adding exercises to a day is still valuable. One aspect of Liftosaur I love is that I can plan my workouts on a laptop quickly, and track them with mobile phone. Workout Planner syntax takes advantage of having access to a keyboard, and feels really quick.

With a keyboard driven menu it would be even easier. I would really like to be able to press Cmd-K Add exercise, type in Bench Press / 5 @8, 3 @9, 1 @10, 5x5 50% and press enter to have the exercise inserted into the day I'm editing.

from liftosaur.

astashov avatar astashov commented on July 18, 2024

Makes sense. I'm mostly leaning towards just integrating whole Workout Planner into the Web Editor. So that the Web Editor would have 2 modes - Simple and Advanced, and Simple is basically what Workout Planner currently is. You can edit your whole program there, and e.g. open it and quickly add a line to a day you care about, like you shown above Bench Press / 5 @8, 3 @9, 1 @10, 5x5 50%. Then save, and it'll save it and reapply the changes to any ongoing workouts, etc.

from liftosaur.

Related Issues (20)

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.