* add workout_cool service to docker compose file
* connect to postgres not localhost
* update docker file to ensure sample files can be added optionally
* copy sample exercise to image and update setup.sh script to import seed data based on env
* update readme with setup instructions for docker compose
* feat: dockerfile for production deployment & improve dev workflow
* feat: docker build image with env
* feat: production deployment workflow with setup script
* feat(workout-builder): add muscle selection component and integrate it into the workout stepper for enhanced user experience in workout planning
chore(env): update .env.example to include NEXT_PUBLIC_FACEBOOK_PIXEL_ID for better configuration options
style(globals.css): add styles for muscle illustration states to improve visual feedback during muscle selection interactions
* feat: body svg
* feat: body svg 2
* refactor(muscle-selection.tsx): replace hardcoded muscle names with enum values for better maintainability and consistency
style(muscles.module.css): update muscle fill color to use a consistent blue shade for active muscles
* feat(workout-builder): refactor muscle selection logic and add ChestGroup component for better modularity and maintainability
* feat(muscle-selection): add TricepsGroup component and integrate it into MuscleIllustration for better muscle selection UI
chore(muscle-selection): remove unused triceps paths to clean up the code and improve maintainability
feat(abdominals-group): create new AbdominalsGroup component for future muscle selection features
* feat(muscle-selection): add AbdominalsGroup component to enhance muscle selection UI and improve user experience
* feat(workout-builder): add Obliques muscle group component and integrate it into muscle selection UI; update primary color in Tailwind config for better branding consistency
* feat(chest-group.tsx): add SVG path for chest muscle representation to enhance visual feedback in workout builder
* feat(muscle-selection): add QuadricepsGroup component to enhance muscle selection functionality and improve user experience in workout builder
* feat(muscle-selection): add ForearmsGroup component to enhance muscle selection UI and improve user experience in workout builder
* feat(muscle-selection): add BicepsGroup and ShouldersGroup components to enhance muscle selection functionality and improve user experience
* feat(muscle-selection): add CalvesGroup component to enhance muscle selection functionality and improve user experience in workout builder
* feat(muscle-selection): add TrapsGroup component for muscle selection and remove unused trap paths to streamline code and improve maintainability
* feat(workout-builder): add muscle selection groups for back, hamstrings, and glutes; update localization for muscle selection stats
- Introduced new muscle selection components for back, hamstrings, and glutes to enhance the workout builder's functionality.
- Updated localization files to include pluralization for muscle selection stats, improving user experience by providing accurate feedback based on the number of selected muscles.
* feat(locales): update equipment selection translations to support pluralization for better user experience
refactor(workout-builder): simplify equipment and muscle selection display logic in NavigationFooter for improved readability and maintainability
docs(README): remove outdated features and improve clarity of the tech stack section
refactor(env): remove unused STRIPE_SECRET_KEY and STRIPE_WEBHOOK_SECRET from environment variable definitions