I'm working on a workout API and native apps (iOS/Android) for Strength Level [1] as another interface for my.strengthlevel.com [2]. Strength Level helps you understand your relative strength - how strong you are for your bodyweight.
Using PHP Slim Framework, MySQL, and vanilla Swift/Java. Prioritizing reliability and efficient sync between local storage and server. Currently finalizing API endpoints and feature matching the web app. Next up is adding a subscription model.
It's challenging as:
- Users want to use the app offline which means we need to sync
- We have to match our existing features on [2] in the first version and evolve the API and database to support reliable sync
- Users want to also track their cardio too e.g. Running Level [3] and Rowing Level [4] but that will have to come out in a future version
I’m a professional HN lurker but I can’t not contribute this one. The book all scientists should have read and would love, but haven’t heard about…
“The editor of the internationally acclaimed Eyewitness to History now charts the development of modern science. In this first anthology of its kind, Carey chooses accounts by scientists themselves--astronomers and physicists, biologists, chemists, psychologists--that are both arrestingly written and clear. Contributors include Carl Sagan, Charles Darwin, Stephen Jay Gould, Oliver Sacks, Lewis Thomas, Rachel Carson, Sigmund Freud, Henry David Thoreau, Mark Twain, and scores of others.”
I built Running Level https://runninglevel.com/ recently along the same lines as my other site Strength Level https://strengthlevel.com/ but have only done a soft launch. Gyms are closed here in the UK so a lot of us are out running instead.
Running Level has running standards for your age/gender over many distances like 10k/marathon/mile. The calculator on the homepage helps you rate your running performance against other people your age/gender, predicts race performance and recommends some training times.
I was hoping to do a Show HN or Product Hunt but marketing has never been my strong suit. Hope someone likes it!
Very nice; I like the simplicity of Running Level (with less options than Strength Level). Where do you get the reference level data from (for running)?
Thank you for the encouragement! Did you find any areas to improve?
The seed standards reference data is mainly from publicly available race data in CSV form and common running formulas used in the industry (e.g. Effective VO2 Max / VDOT). There are plenty of online calculators and literature (mostly based on Jack Daniels' Formula). However this is just a baseline and it'll be based on its own data set in the future (e.g. survey input).
Good point with the back button. The original page was made in 2007 and the full page form submission could be refined to use an AJAX post.
Would it be possible to explain "you could remove the last result when an item is deleted from the page" a little further? Do you mean resetting the page back to its initial state?
Now, I will have the success * message at the bottom from submitting my Dead Lift, but if I go to the bottom and delete it, this success message is still showing, even though I have deleted the value.
Adding a simple event handler for the click of the delete button to empty the container containing success messages would handle this.
Yes, you are exactly right about the original source data. However, Strength Level has been around since 2007 and we use 500k+ user lifts to refine the estimations.
Thanks for the positive feedback. It would be great to monetize Strength Level, to fund further development and expand its capabilities. We have two ideas at the moment:
1. iPhone app - people want to rate lifts at the gym
2. Premium accounts - see workouts older than 6 months/personalised recommendations
If you could add the training age as well as some additional information (height, approximate bf%, outside stress level, recovery factors, training time) as potential details you could have a serious case for recommending training programs to people. It's one of the good uses of collective intelligence to benefit the community I've always wanted, but never found the time, to implement.
That's a great point. Photoshop has extensive capabilities for visual rearrangement and transformation. Once the core design is created it can be cut up and extended with further XHTML/CSS elements (minimally for consistency).
Quora does not compare with even basic designs found in CSS galleries (http://cssbeauty.com/). Most are graphic heavy and use intelligent slicing for fast, aesthetic experiences.
For rapid design, you can use the 960 grid system (http://960.gs/) to speed up mockups, then implement the layout on top of 960's positional CSS. I tried this for the first time with my new design (http://mjac.co.uk/) and I think it produced a significant improvement in aesthetics and organisation over my previous XHTML/CSS mockups and completely custom Photoshop layouts.
Using PHP Slim Framework, MySQL, and vanilla Swift/Java. Prioritizing reliability and efficient sync between local storage and server. Currently finalizing API endpoints and feature matching the web app. Next up is adding a subscription model.
It's challenging as:
- Users want to use the app offline which means we need to sync
- We have to match our existing features on [2] in the first version and evolve the API and database to support reliable sync
- Users want to also track their cardio too e.g. Running Level [3] and Rowing Level [4] but that will have to come out in a future version
[1] https://strengthlevel.com/
[2] https://my.strengthlevel.com/
[3] https://runninglevel.com/
[4] https://rowinglevel.com/