Skip to content

Latest commit

 

History

History
108 lines (90 loc) · 2.87 KB

File metadata and controls

108 lines (90 loc) · 2.87 KB

Week 1
1/21/22
Thinking of a couple topic ideas for the project

Week 2
1/28/22

  • Create project repository
  • Project topic

1/29/22

  • Project topic

Got a couple of ideas, but going to think about them before choosing and starting to work on it

1/30/22

  • Project topic

Came up with a project topic and how it would operate and work. A Digimon trading card website.

Week 3
2/04/22

  • Update pom.xml file with new log4j properties and added log4j2.properties file
  • Add log4j2.properties file

Updated and added some files and have thought of an idea for user stories and screen design. Got ideas for project plan, but have to spread them out correctly over the 16 weeks.

Week 4
2/09/22

  • Design Documents

Completed user stories, project plan, and screen design. These design documents helped out a lot in determining in what to start with first.

Week 5 2/21/22

  • Template/Design CSS
  • User controller
  • User entity
  • User dao
  • User dao crud
  • Create user database
  • Unit test user dao

Completed user database and the java classes that go along with it. Also, started on templates and the website design such as the navigation bar.

Week 6 2/25/22

  • Card entity
  • Card dao
  • Card dao crud
  • Create card database
  • Unit test card dao
  • One-to-Many relationship between User and Card database setup
  • AWS Setup

Completed the card dao, crud, and tests for it. Also, finished making a one-to-many relationship between user and card database. Then, I finished setting up AWS for my indie project database.

Week 7 N/A

Week 8 N/A

Week 9 3/23/22

  • Auth
  • Login
  • Logout

Added in Auth with login and logout feature in the navigation bar, the home page also welcomes the user if they are logged in

Week 10 N/A

Week 11 N/A

Week 12 N/A

Week 13 N/A

Week 14 4/26/22

  • Thread Dao
  • Thread Dao Test
  • Replies Dao
  • Replies Dao Test

Added in Thread and Replies Dao. Updated db-diagram. Updated User Dao to include a test method for testing removal of attached entities.

Week 15 4/26/22

  • Front-end implemented
  • CRUD Servlets
  • User actions implemented from back-end to front-end
  • Servlet security checks (user logged in, the correct user, or admin permissions)

A lot of front-end work including adding a Comparator interface to Reply to sort by localdatetime upon retrieval with a format method

Week 16 4/26/22

  • Front-end tweaks

Final touches before presentation on the web application and organizing user action jsp into smaller templates