Skip to content

bhar007-neel/Neellifts

Repository files navigation

Neelnormous

🏋️‍♂️ Neelnormous – Workout Generator

Live Demo React Tailwind JavaScript License: MIT

Neelnormous is an interactive, browser-based workout generator that creates custom training plans based on your goals, target muscle groups, and preferred split.
Built with React + Tailwind, it uses a curated exercise knowledge base to ensure variety, progression, and personalization.


FeaturesDemoTechStructureQuickstartHow it worksRoadmap


🚀 Features

  • Custom Workout Generation — Pick your split (“poison”), muscles, and goal to instantly get a tailored plan.
  • Dynamic Exercise Cards — Clear muscle targets, reps, rest, and tempo for each move.
  • Progress Tracking — Tap Sets completed to track sets on the fly.
  • Multiple Training StylesBro split, upper/lower, individual muscles, and more.
  • Goal-Oriented Programming — Choose from Strength & Power, Hypertrophy, or Cardio Endurance.
  • Rich Exercise Library — Compound + accessory movements with detailed coaching tips.
See examples of supported goals & splits

Goals

  • Strength & Power
  • Hypertrophy (Muscle Growth)
  • Cardiovascular Endurance

Splits

  • Individual muscles
  • Bro split (Push / Pull / Legs)
  • Upper / Lower
  • Bodybuilder split

🖼️ Demo

▶️ Live app: https://neellifts.netlify.app/

Tip: Click Accept & Begin, then pick your split, muscles, and goal — generate and go!


🛠️ Tech Stack

  • Frontend: React, Tailwind CSS
  • Logic: JavaScript (ES6)
  • State: React Hooks (useState)
  • Styling: Utility-first CSS with Tailwind
  • Deploy: Netlify / Vercel / GitHub Pages (static hosting)

📂 Project Structure

src/ ├── components/ │ ├── Hero.jsx # Intro section │ ├── Generator.jsx # Workout generation logic & UI │ ├── Workout.jsx # Displays generated workouts │ ├── ExerciseCard.jsx # Exercise details, sets tracker │ ├── SectionWrapper.jsx # Section layout helper │ ├── Button_temp.jsx # Reusable button │ ├── utils/ │ ├── function.js # Workout generation algorithm │ ├── swoldier.js # Exercise database & training schemes │ ├── App.jsx # Main app container 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages