488 karma · joined January 30, 2013
Projects: https://shridhargupta.com/
--------------------------------------------------
* hey@shridhargupta.com
* http://stackoverflow.com/users/2193084/shridhar-gupta
* https://github.com/sgup
* https://www.linkedin.com/in/shridhargupta/
With Wifi calling + texting, you can even use your US number internationally since it will work off the eSim data.
Got into learning bodyweight fitness from reddit and lacking access to a proper gym back in the day. Started initially as a simple webpage, I've now built a mobile app that earns about $1000/mo, its a way for beginners to get into bodyweight workouts and learn exercises with youtube videos.
Tried out the demo:
- couldn't write in text blocks (chrome 79/mac)
- drawing went above cursor
- fullscreen / new page would be better
- Dragging tabs didn't immediately drag out a window like in Chrome
- A crashing tabs still seemed to crash/severely slow down the browser
- Sluggishness in window opening / first open.
React, React Native, Node, Mongo.
Portfolio: https://shridhargupta.com/
My current stack is:
* Creat-React-App
* Node/Express Server
This keeps things super simple and basic, and I can extend it with Mongo / GraphQL / etc etc.If you know python and want to use Vue, you could do:
* Simple Vue frontend
* Flask API
Worry about things like SSR, routing, etc, afterwards when you have something basic running. It's MUCH easier to iterate, than it is to start something. So make the starting part easy.I've worked with a number of companies, from small startup to large scale websites. Mix of in-person / remote. Eager to find companies working on interesting & useful tools for people.
» Tech: Javascript (React, Redux, React Native, Meteor, Node), GraphQL / Apollo, MongoDB
» Enjoying newer features: Async/Await, functional components, React Hooks, Styled Components, etc.
→ website: https://shridhargupta.com/
→ resume: https://www.linkedin.com/in/shridhargupta/
→ e-mail: hey@shridhargupta.com
I've been working on this bodyweight fitness platform for the past few years, and I recently took time away from a job for a few months to travel + work on a mobile app. Here's the initial (++ fixed some bugs) version. It's free to use, however the logging functionality / community is a paid feature.
---
Bodyweight Fitness workouts don't use weights, so you can do them with minimal equipment. The reddit community /r/bodyweightfitness has created a routine for beginner-intermediate, called the "Recommended Routine". This routine is built on progressions, which means that you swap out the exercise to increase the load, instead of adding more weight.
For example:
1. Incline Pushups (Easy)
2. Pushup (Harder)
3. Diamond Pushup (Harder yet)
... and so on.
This is the meat and bones of this app, that it supports progression in a way that other apps don't.---
Tech: Backend was built in Meteor years ago, now I've migrated most parts of it to more modern technologies. In particular, the API is mostly a GraphQL/Apollo layer, which has made development much easier because of the connected data.
The app itself is built with React Native. I evaluated Flutter briefly, but decided against it due to my existing knowledge of JS/React, and the amount of documentation and community around RN.
Hope you enjoy, and I welcome any feedback!
- Shridhar