Skip to content
This repository was archived by the owner on Oct 15, 2024. It is now read-only.

limarkdl/next-gym-fullstack

Repository files navigation

PET: WingSpan - Your Workout Manager

Frame 13(1)

This project is designed as a practice environment for NextJS development, utilizing a comprehensive set of modern web development tools and libraries. Below is a detailed list of the technologies and libraries being used or planned for use:

  • TypeScript
  • NextJS
  • React
  • TailWindCSS
  • ShadCN
  • Prisma
  • Jest
  • Cypress
  • Clerk
  • PostgreSQL

Functionality Overview (NOT FULLY IMPLEMENTED YET)

  1. Track Your Weight: Optionally include percentage of fat and muscle for a more detailed health profile. Smart body scales are required.

  2. Track Body Parameters: Measure and record dimensions from heel to ear to monitor physical changes and improvements.

  3. Training Diary: Keep a detailed diary of each training session, noting exercises, sets, reps, and intensity.

  4. Visualize Progress: Use the data entered to generate visual progress reports that help you stay motivated and informed.

  5. Tips and Exercises: Receive customized tips and a list of exercises aimed at improving specific parts of the body.

  6. Program Support: The app supports various training programs, including full body workouts and split routines.

  7. Periodization in Logs: Track and account for periodization in your training logs to optimize gains and recovery.

  8. Create Personal Routines: Design and save personal workout routines that fit your goals and preferences.

  9. Water and Calorie Consumption Logger: Maintain a daily log of water intake and calories consumed to better understand your dietary habits.

Appearance / Design

Group 43

next-gym-fullstack.vercel.app image

next-gym-fullstack.vercel.app/app Screenshot from 2024-04-23 02-36-54 Sign-in / Sign-up Screenshot from 2024-04-23 02-38-39 Dark Mode image

Screenshot from 2024-04-23 02-42-47

Possible layout

MacBook Pro 16_ - 1(2)

OLD

изображение Снимок экрана от 2024-04-19 03-28-32 изображение Снимок экрана от 2024-04-19 03-32-11 изображение

Goals

Get more experience with NextJS production-like development and build a reliable, beautiful and useful full-stack application. Use this application for my gym trainings and improve my health.

Languages