Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 1.78 KB

File metadata and controls

34 lines (25 loc) · 1.78 KB

Project Structure

app/

This folder contains the back-end code, including the main application, views, models, utilities, and configuration.

  • __init__.py: Initializes the Python package.
  • main.py: Contains the main app logic, including setting up the web framework and running the app.
  • models.py: Contains the deep learning model and any other data models your app needs.
  • utilities.py: Contains any utility functions or classes used throughout the app.
  • views.py: Contains the routes and functions for handling user input and processing data.
  • config.py: Contains the configuration settings for your app, such as database connections or API keys.

templates/

This folder contains the HTML templates for the app's user interface.

  • base.html: Contains the base structure of the app, such as the header, navigation, and footer.
  • index.html: Contains the main page of the app, where users input tasks and view their progress.
  • scheduler.html: Contains the scheduler interface for planning tasks in advance.
  • feedback.html: Contains the feedback and suggestions page based on the deep learning model's insights.

static/

This folder contains the static files for the app, such as CSS, JavaScript, and images.

  • css/: Contains the stylesheets for the app.
  • js/: Contains the JavaScript files for handling user interactions and AJAX calls to the back-end.
  • images/: Contains any images used in the app, such as a logo or icons.

data/

This folder contains the database file for storing task data and user information.

venv/

This folder contains the virtual environment for the app, keeping dependencies isolated from the system's Python installation.

  • requirements.txt: This file lists the app's dependencies, allowing for easy installation of required packages.