- Users can track their goals, the number of days left until their goal target date, and the number of workouts they have completed:
![Screen Shot 2024-02-07 at 11 38 59 AM](https://private-user-images.githubusercontent.com/111835409/303092078-97f1bc82-d335-450f-ae31-02561522098a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyNDc0MDIsIm5iZiI6MTczOTI0NzEwMiwicGF0aCI6Ii8xMTE4MzU0MDkvMzAzMDkyMDc4LTk3ZjFiYzgyLWQzMzUtNDUwZi1hZTMxLTAyNTYxNTIyMDk4YS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjExJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMVQwNDExNDJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lMzZhZWQ5MWFkMjY3NDM1NDYyYTcwNzE5ZWZhMWFhMWMwZmI5MDNiZTkxMWQ5NzMyNmQwNGMyNzE2NjIwNTc0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.b3HNQRoa7WYe-U3XwchNDLpd8e5YeERkneLYRw3e-Kc)
- Edit and add new goals:
![Screen Shot 2024-02-07 at 11 39 13 AM](https://private-user-images.githubusercontent.com/111835409/303092719-8df05cc2-df4d-44b5-9fe5-f892cded55f6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyNDc0MDIsIm5iZiI6MTczOTI0NzEwMiwicGF0aCI6Ii8xMTE4MzU0MDkvMzAzMDkyNzE5LThkZjA1Y2MyLWRmNGQtNDRiNS05ZmU1LWY4OTJjZGVkNTVmNi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjExJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMVQwNDExNDJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04NjM5NGMyYzI2ZThjN2EyYTAxZWQ3ZTNlMzJjNmNmNGI3ZTkyOWRhMjZhYjZhMzBhMTNhZWYxNmJkMjZiM2QyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.oOV9zbflT8pduAJ78qJArXDuKqrQtJ2STFQ0MqakJ6U)
- Access to a log of past workouts:
![Screen Shot 2024-02-07 at 11 39 23 AM](https://private-user-images.githubusercontent.com/111835409/303092540-cd4a2273-069c-4d56-a9c2-2d1dcb706edd.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyNDc0MDIsIm5iZiI6MTczOTI0NzEwMiwicGF0aCI6Ii8xMTE4MzU0MDkvMzAzMDkyNTQwLWNkNGEyMjczLTA2OWMtNGQ1Ni1hOWMyLTJkMWRjYjcwNmVkZC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjExJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMVQwNDExNDJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05MzdjYWJjNzYyMTNiOTU2YzhhNGM0ZTdjZTY3OGY2MDhiNzJjNTIzNmRkY2FjMGYyZWRiN2EwN2NmMzU0M2UyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.m3X6u62URZSpNjHYfw_hXBgyai61H9EYzMadvytrirQ)
This is a base Ruby on Rails repository configured for learning with Codespaces (and Gitpod).
- Ruby version:
3.2.1
- Rails version:
7.0.4.3
We've added additional Ruby gems and other software that aren't automatically available in a new Rails app.
appdev_support
annotate
awesome_print
better_errors
binding_of_caller
dotenv-rails
draft_generators
draft_matchers
devise
faker
grade_runner
htmlbeautifier
http
pry_rails
rails_db
rails-erd
rspec-html-matchers
rspec-rails
rufo
specs_to_readme
table_print
web_git
webmock
- OS Ubuntu 20.04.5 LTS
- Chromedriver
- Fly.io's
flyctl
- Google Chrome (headless browser)
- Graphviz
- Heroku
- Node JS 18
- NPM 8.19.3
- Parity
- Postgresql 12
- Redis
- Yarn
- aliariff.vscode-erb-beautify
- mbessey.vscode-rufo
- vortizhe.simple-ruby-erb