Skip to content

WorkoutApp: A Java-based fitness app for planning, tracking workouts, and sharing progress with the community.

License

Notifications You must be signed in to change notification settings

2101dudu/WorkoutAPP-POO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programação Orientada aos ObjetosC

Made using the Java programming language during the 2st semester of the 2nd year

Final Grade: 18/20💫

About

A fitness app for planning, tracking workouts, and sharing progress with the community made for our POO class.

Features

  • User login system, that keeps its information logged in a separate file
  • Individual activities tracking
  • Automatic workout plan creation, based on the calorie goals of the user
  • Time-jumping simulation
  • Activity´s global and individual records

Preview

Main menu

Main Menu

Register/Login menu

Pre Register Menu Post Register Menu

Activity menu

Pre Activity Menu Post Activity Menu

Records menu

Records Menu

Usage

cd src
javac Fitness.java
java Fitness

Final Notes

In this repo you will find the file "ficheiroComEstado", which has a prepared simulation ready to use, with the following instructions.

Os utilizadores possuem planos de treino diferenciados, onde houve um avanço no tempo de 60 dias. Por causa disso, alguns dos planos de treino já se encontram realizados. A título de exemplo, o plano de treino mais exigente (calculado a partir do número de calorias do plano a dividir pelo número de semanas) é um plano de treino já realizado, ou seja, não apresenta atividades por realizar na lista de atividades.

nome de utilizador - password
dudu               - 1234
nuno               - 1234
carol              - 1234
joao               - 1234
maria              - 1234
rodri              - 1234
ana                - 1234

Group 47

The members of this group who contributed to this project were:

About

WorkoutApp: A Java-based fitness app for planning, tracking workouts, and sharing progress with the community.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages