This application allows a user to maintain a budget regardless of network connection, by cashing and storing data until a network connection is established. After connection is made the database is updated and the storage is stored data is cleared.
The Workout Tracker is a deployed application in which the user can view, create, and track different exercises through out their daily workouts. In addition to being able to create, update, and display from the Mongo database, this application uses a MongoDB Atlas connection to create the global deployment.
See Deployed Application: Progressive Offline Budget Tracker
To get started:
- no installation is required to use this browser based application.
From the Homepage a user will be able to click on the Dashboard to view their stats represented as a line graph of the cumulative duration of all exercises performed each day. Along side the line graph, the user sees a bar graph with the cumulative weight amount of all exercises performed each day for the 7 workouts. Click the Fitness Tracker button to go back to the Homepage at any time.
In the center of the Homepage a user will be able to see the information for the previous exercise entered. The user will also be able to create a new workout or add a new exercise to the current day's workout.
NOTE: after adding or updating a workout, the user must press the complete button to go back to the Homepage without duplication of the exercise. Also only resistance exercises will be taken into account for the Total Weight Bar graph, but all exercise durations will appear in the line graph.
Distributed under the MIT License
Copyright (c) 2021 Sally Alvarenga
Testing and Debugging has already been done by the developer and but feedback will be appreciated for further development.
For further questions and inquiries please feel free send me an email or a direct message on GitHub
Sally Alvarenga - sallyalvarenga35@gmail.com
GitHub Profile: https://github.com/salvarenga74/