Commit Graph

10 Commits

Author SHA1 Message Date
Mirko Jeličić b0c9b65a43 Remove unnecessary values from docker compose. Make env file more parametrized. (#96) 2025-06-24 10:45:40 +02:00
Norris Oduro 40f95627a7 feat: add env to enable or disable OpenPanel (#78) 2025-06-23 15:30:34 +02:00
Norris Oduro c2ee22dbfc chore: remove remaining facebook pixel code (#77) 2025-06-23 11:34:40 +02:00
Norris Oduro 0c9c4b7d2c feature: add workout_cool service to docker compose file (#49)
* 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
2025-06-22 22:34:42 +02:00
Norris Oduro 87dae1d0f0 feat: migrate from Resend to Nodemailer (#60) 2025-06-22 10:59:45 +02:00
Lucas Neves Pereira dbcb0f9390 feat: dockerfile for production deployment & improve dev workflow (#34)
* feat: dockerfile for production deployment & improve dev workflow

* feat: docker build image with env

* feat: production deployment workflow with setup script
2025-06-19 19:39:36 +02:00
Norris Oduro 0dfec2d206 remove duplicate BETTER_AUTH_* default env variables (#37) 2025-06-19 15:08:25 +02:00
Mat B. 117fff738a feat/add muscle illustration (#2)
* 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
2025-06-11 20:21:57 +02:00
Lucas Neves Pereira 3f827cd749 feat: add docker (#1)
* feat: add docker

* feat: database seed
2025-06-11 18:31:28 +02:00
Mathias 0a5cd1a40f chore(env): add .env.example file for environment variable configuration and update .gitignore to include specific env files
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
2025-06-11 15:29:15 +02:00