<commit_before># blogs
## Green River College IT328 Full Stack Web Development
### Assignment: Blogs

This project is my answer to an assignment in the mentioned college course.  Please see below for a brief overview of the assignment criteria.  For a more detailed look at the requirments you can view the pdf file in this Git with the same name as the assignment.

This assignment has the following requirements:

- **A manageable folder structure**
  - You should have folders for each type of MVC entity.
  - You should have a styles folder for css files.
  - You should have a js folder for JavaScript files.

- **You must use the Fat Free Framework**
  - All files must be accessed through a defined route in the F3 router.
  - All data visible in your view files should be loaded through the use of template blocks {{ ... }}, &lt;repeat&gt; and &lt;check&gt; tags.
  - _Your work on this website should show a firm understanding of the F3 templating language._

- **Use the MVC paradigm for all files**

  - You must define model files for accessing your database.
  - You must define view files for displaying pages.
  - You must define controller files to handle user requests and play middleman between views/model code.
  - Define classes to represent a Blogger, and a BlogPost.

- **Frequently save your work to Github**

  - Your Github log should show regular commits to your repository.

- **All data for the website needs to be saved to your database**

  - You can create any database structure you like, but be sensible and put together a good design.
  - Copy your create table statements to a readme file in your project folder.
<commit_msg>Updated README with checkboxes for criteria tasks<commit_after># blogs
## Green River College IT328 Full Stack Web Development
### Assignment: Blogs

This project is my answer to an assignment in the mentioned college course.  Please see below for a brief overview of the assignment criteria.  For a more detailed look at the requirments you can view the pdf file in this Git with the same name as the assignment.

This assignment has the following requirements:

- **A manageable folder structure**
  - [ ] You should have folders for each type of MVC entity.
  - [ ] You should have a styles folder for css files.
  - [ ] You should have a js folder for JavaScript files.

- **You must use the Fat Free Framework**
  - [ ] All files must be accessed through a defined route in the F3 router.
  - [ ] All data visible in your view files should be loaded through the use of template blocks {{ ... }}, &lt;repeat&gt; and &lt;check&gt; tags.
  - [ ] _Your work on this website should show a firm understanding of the F3 templating language._

- **Use the MVC paradigm for all files**

  - [ ] You must define model files for accessing your database.
  - [ ] You must define view files for displaying pages.
  - [ ] You must define controller files to handle user requests and play middleman between views/model code.
  - [ ] Define classes to represent a Blogger, and a BlogPost.

- **Frequently save your work to Github**

  - [ ] Your Github log should show regular commits to your repository.

- **All data for the website needs to be saved to your database**

  - [ ] You can create any database structure you like, but be sensible and put together a good design.
  - [ ] Copy your create table statements to a readme file in your project folder.

{'fraction_non_alphanumeric': 0.05689149560117302, 'fraction_numerical': 0.002932551319648094, 'mean_word_length': 3.554072096128171, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2574936', 'n_tokens_mistral': 861, 'n_tokens_neox': 830, 'n_words': 524}