Skip to content

Releases: AY2324S1-CS2113-T17-1/tp

v2.1 - Introducing AthletiCLI: Your Athletic Performance Tracker

14 Nov 03:07
12cf8bb
Compare
Choose a tag to compare

🎉 Launch Day

We are thrilled to announce the launch of AthletiCLI, a command-line interface tool designed specifically for dedicated athletes. AthletiCLI is your comprehensive solution for tracking, analyzing, and optimizing your athletic performance. Whether you're a runner, cyclist, swimmer, or general fitness enthusiast, AthletiCLI is tailored to meet all your fitness tracking needs.

🌟 Key Features

  • Activity Management: Effortlessly add, edit, and delete activities like running, swimming, and cycling. Track your performance with detailed metrics like pace, speed, and lap time.
  • Diet Management: Keep a close eye on your dietary habits by recording and analyzing your calorie, protein, carb, and fat intake.
  • Sleep Management: Monitor your sleep patterns and set goals to ensure you're getting enough rest for optimal performance.
  • Goal Setting: Set and track goals for activities, diet, and sleep to constantly challenge yourself.
  • Comprehensive Record Finding: Easily find all your activities, diets, and sleep records on a specific date.

📈 Track, Analyze, Optimize

AthletiCLI is more than just a tracking tool. It's your personal assistant in your journey toward improved athletic performance. By providing detailed insights into your activities, diet, and sleep, AthletiCLI empowers you to make informed decisions, set realistic goals, and track your progress meticulously.

📚 Learn more

To learn more about the development and the team behind AthletiCLI check out our Website

📥 Download Now

Ready to take your athletic performance to the next level? Download athleticli.jar today and start your journey towards becoming the best athlete you can be!

Stay fit, stay motivated, and keep pushing your limits with AthletiCLI! 🏃‍♂️🏊‍♀️🚴‍♂️🏋️‍♀️🧘‍♂️

🚀 v2.0 - Elevating the CLI App for Student Athletes!

01 Nov 15:53
6c0e3e1
Compare
Choose a tag to compare

We're thrilled to announce the next step in our journey with the v2.0 release of our CLI application for student athletes. This version emphasizes enhanced functionality, user freedom, and refined processes to make your athletic management smoother and more efficient.

🌟 Key Features Implemented:

1. 📦 User Editable Storage:

  • 🔒 Implement & refine user-centric storage features by @skylee03.

2. 🥅 Enhanced Goal Management:

Diet Goals:

Activity Goals:

  • 🏃 Implement activity goal functionality and commands by @AlWo223.
  • ⚙️ Activity goal editing, listing, and other refinements by @nihalzp.

Sleep Goals:

  • 🌙 Implement Sleep Duration & Date Tracking with ISO Date Standardization by @DaDevChia.

  • 💤 Introduction of Sleep Goals with preparation of helper methods for final implementation by @DaDevChia.

3. 🕵️‍♂️ Finding Feature by DateTime:

  • 🔎 Implement finding activities by date and timespan filtering by @AlWo223.
  • 🔍 Implement finding sleep for sleep tracking by @DaDevChia.

🌟 Other Notable Features & Improvements:

  • 📖 Extensive documentation updates including User Guide, Developer Guide, and website beautification by @skylee03, @nihalzp, @yicheng-toh, @DaDevChia and @AlWo223.
  • 📋 Introduction of the Findable interface to streamline finding commands by @skylee03.
  • 🆘 Addition of a helpful help command by @skylee03.
  • 🐜 Multiple bug fixes and optimizations across the board.

🌟 Standardization & Bug Fixes:

  • 🔄 Standardization of Diet_Goal constant and related functionalities by @yicheng-toh.
  • 🪲 Various bug fixes including ones related to diet goals by @yicheng-toh and exception handling by @skylee03.

🔗 Explore the Full Changelog for a deep dive into all the tweaks, fixes, and enhancements.


Thank you for trusting our tool to assist in managing the dynamic lives of student athletes! We eagerly await your feedback and promise to continue refining the experience.

AthletiCLI V1.0 Release

18 Oct 15:25
Compare
Choose a tag to compare

🚀 v1.0 - The First Release of AthletiCLI App for Student Athletes!

Welcome to the inaugural release of our CLI application tailored for the unique needs of student athletes. This release brings a plethora of features focusing on athlete management to help streamline daily routines and goals.

🌟 Features Implemented:

1. 🏋️‍♂️ Athlete Management Features:

Profile Information:

Diet Features:

  • 🍎 Initiation of DietGoal & DietGoalList classes by @yicheng-toh.
  • 🍽️ Edit, list, & delete functionalities for diet goals by @yicheng-toh.
  • 📜 Diet parsing capabilities by @nihalzp.
  • 🎯 Diet goal logic enhancements by @yicheng-toh.

Activity Management:

  • 🏃 Introduction of activity features by @AlWo223.
  • ⚙️ Commands to refine & visualize activities by @AlWo223.

Sleep Feature:

2. ⚙️ Core Functionality & System Management:

CLI Interaction:

  • 🖥️ CLI interaction enhancements by @skylee03.

Error Handling & Logging:

  • ❌ Exception management with AthletiException class by @skylee03.
  • 📜 assert & logging integrations by @skylee03.

🔗 Dive deep with our Full Changelog.