Feat: Assessment page complete and new Home page layout for marketing phase 1 of the customer acquisition plan and offering a demo and for trainers to join the alpha trials. Reporting images created for radar diagram of Command mastery by Command Category; line graph of single command progress measured by obedience level, response latency, and compliance duration over time; Calendar Entries page filtered to unpaid bill calendary entries created using dummy data created in web server as database implementation not yet started.

This commit is contained in:
2025-07-30 19:57:47 +01:00
parent d38bf51345
commit e1fedaf773
93 changed files with 2605 additions and 875 deletions

2
app.py
View File

@@ -19,6 +19,7 @@ Initializes the Flask application, sets the configuration based on the environme
from config import app_config, Config
from controllers.dog.assessment import routes_dog_assessment
from controllers.dog.button_icon import routes_dog_button_icon
from controllers.dog.calendar_entry import routes_dog_calendar_entry
from controllers.dog.command import routes_dog_command
from controllers.dog.command_button_link import routes_dog_command_button_link
from controllers.dog.command_category import routes_dog_command_category
@@ -129,6 +130,7 @@ app.register_blueprint(routes_dog_location)
app.register_blueprint(routes_dog_button_icon)
app.register_blueprint(routes_dog_command_button_link)
app.register_blueprint(routes_dog_assessment)
app.register_blueprint(routes_dog_calendar_entry)
app.register_blueprint(routes_legal)
app.register_blueprint(routes_user)