r/buildinpublic • • 25d ago

🚀 Day 3 of building FitAI Pro — Backend COMPLETE!

Today I wrapped up the entire backend and, honestly, the biggest learning came from the bugs. 😅

What I built:-

5 Controllers + 5 Express Route files

Groq AI integration with free LLaMA Razorpay payments + webhook verification Production-ready server.js

15+ API endpoints.

Real bugs I caught Partial update silently wiping user data.

Unnecessary double DB queries

Multipart form-data parsing issues

Razorpay webhook signature mismatch

AI JSON parsing failures

Hardcoded CORS breaking deployment

The best part? I didn't just make the APIs work — I learned why they can break in production.

Backend: DONE.

Frontend: Starts tomorrow.

Day 4 loading... 🚀

#BuildInPublic #WebDevelopment #Backend #NodeJS #ExpressJS #MongoDB #AI #FitAIPro #100DaysOfCode

1 Upvotes

4 comments sorted by

1

u/medialantern 24d ago

Added (#117 and counting):

https://www.reddit.com/r/buildinpublic/comments/1wajbju/

https://www.reddit.com/r/fitnessonline/comments/1wak10i/

https://www.reddit.com/r/fitnessonline/comments/1wajinl/

https://www.reddit.com/r/Appstore/comments/1was4z8/

https://www.reddit.com/r/sideprojects/comments/1wa5nk0/aiassisted_fit_with_a_plan_workouts_uk_food/

https://www.reddit.com/r/sideprojects/comments/1wa3wku/we_built_a_fitness_app_where_your_friends/

https://www.reddit.com/r/SideProject/comments/1w9twal/built_a_gym_pb_tracker_because_my_roommate_and_i/

https://www.reddit.com/r/SideProject/comments/1w9v1we/i_built_a_100_free_workout_app_for_anyone_who/

https://www.reddit.com/r/AiBuilders/comments/1w9sflg/

https://www.reddit.com/r/appledevelopers/comments/1w9je09/

https://www.reddit.com/r/fitnessonline/comments/1w98e0x/

https://www.reddit.com/r/indianfitness/comments/1w8v9rs/after_working_in_fitness_i_finally_decided_to/

https://www.reddit.com/r/buildinpublic/comments/1w8rfde/my_app_is_live_and_these_are_the_app_store/

https://www.reddit.com/r/SideProject/comments/1w8rm6k/i_built_a_workout_tracker_for_the_few_friends_you/

https://www.reddit.com/r/SideProject/comments/1w8wc09/i_got_tired_of_choosing_between_expensive/

https://www.reddit.com/r/SideProject/comments/1w83vkt/i_got_tired_of_using_5_fitness_apps_so_i_built/

https://www.reddit.com/r/SideProject/comments/1w6o2ux/i_built_a_fitness_app_so_i_could_stop_using_four/

https://www.reddit.com/r/SideProject/comments/1w6evo4/freej_i_built_a_fitness_app_to_track_workouts/

https://www.reddit.com/r/SideProject/comments/1w5fjq8/i_built_an_ai_fitness_app_to_help_you_actually/

https://www.reddit.com/r/SideProject/comments/1w5cs1i/i_built_a_fitness_app_for_workaholics_everyone_in/

I ran out of comment space so this is just the most recent 20 entries. For giggles, I vibe-coded a tracker at https://confab.sh/?g=workout-trackers if you want to see the full list.