traison-diedrich / workout-planner Goto Github PK
View Code? Open in Web Editor NEWA full feature workout planner web application, using React.js, FastAPI, and Supabase
Home Page: https://workout-planner.fit
License: MIT License
A full feature workout planner web application, using React.js, FastAPI, and Supabase
Home Page: https://workout-planner.fit
License: MIT License
on a large display, the drawer menu will scroll as the user does rather than staying sticky
Logging in/signing up with Github does not redirect to /auth/home
Not sure how to fix this exactly
see also: auth redirect
Please describe the new feature you would like to see
When pressing the x to delete a search for an exercise, the search input should be focused
Adding an exercise to a workout undoes any reordering
change the workout preview to contain a zerbra table of exercises for better readability
Describe the bug
Changing an attribute of an exercise will sometimes cause them to be sent to the bottom of the workout
To Reproduce
Steps to reproduce the behavior:
Describe the bug
Add card button doesn't always center
To Reproduce
Steps to reproduce the behavior:
Context:
Supabase only handles 4 recovery requests every 30 min. Eventually will need a dedicated SMTP Server in order to handle more users
Please describe the new feature you would like to see
The dnd on mobile is pretty rough
The average len(exercises) is only 4-7 so this will look much better on mobile
Please describe the new feature you would like to see
It would be nice to stop users from creating workouts with exercises.length < 1
Please describe the new feature you would like to see
It would be nice to have new users enter their all workouts page with some default data to help with the UX of understanding how the app works
I think this will leave users a little less confused on app entry about what they are supposed to do
seems to be a bug with daisy, more investigation needed. stopped working on PR #19
Describe the bug
The exercise card fills to the height of the screen when there is only one exercise in the workout
To Reproduce
Steps to reproduce the behavior:
Context:
Select some quotes to be randomly displayed on the access page rather than just the one
Change drawer to show icon an label on xl, icon only lg and md, hamburger menu only sm and xs
Create an app-wide alert system with a generic alert component
adjust padding and card sizes so everything looks good on mobile
Implement a drag and drop system with number labeling for exercises in a workout
Please describe the new feature you would like to see
Like every app, we need a Privacy Policy and TOS
implement a hero component which can display the content for the login, signup, and reset password pages which also has a background image off to the side
Describe the bug
Switching between tabs quickly will undo any changes to the edit workout page
To Reproduce
Steps to reproduce the behavior:
Context:
Notes
This most likely has to do with a tanstack feature that will stale the exercises query on loss of focus
Describe the bug
When editing a workout, the exercises are not aligned to the center
It seems as though safari takes over all custom cursors, meaning that for certain browsers I do not need to account for the width of the custom scrollbar
Can probably fix with a simple media query
To Reproduce
Steps to reproduce the behavior:
Context:
to go along with #20
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.