Skip to content

Weekly Meetings

Esteban Vergara Giraldo edited this page Mar 20, 2024 · 70 revisions

Deliverable 1

Week 1

  • What did we do last week?

Esteban: We created the repository and are now working on its wiki. We also completed its domain model.

Miguel: We outlined the model on a board, using ChatGPT to understand the game's mechanics and think about how we would translate it into the application.

Sebastián: We discussed the initial details of our project model, leading to the creation of the Domain Model. We drafted functional and non-functional requirements in an initial manner. We explored technologies that could be used to develop the project's functionalities, such as the 'RAG' and 'Lang Chain' applications.

  • What will we do this week?

Esteban: Research the technologies recommended by the professor.

Miguel: Further research Django tools to start programming the minimum viable product.

Sebastián: I will write the first five requirements in the requirement format and input them into the GitHub project wiki. I will also begin learning and investigating more about Lang Chain and RAG technologies.

  • Did we have any setbacks?

Esteban: Responsibilities in other subjects prevented me from dedicating as much time to project planning as I would have liked.

Miguel: Activities from the student group took up a significant amount of my time during the week, and I would have liked to make more progress.

Sebastián: I encountered difficulties trying to determine whether monster and character stats should be extracted separately from their original table.

Week 2

  • What did we do last week?

Esteban: I've learn about django projects.

Miguel: This week we prepared each other’s roles for the assignment.

Sebastián: We discussed the requeriments that were going to be developed and distributed them. I redacted them and put them in the github project back log.

  • Did we have any setbacks?

Esteban: Not really

Miguel: For me was that I had to take my pc to the university to work that is something that I don’t usually do.

Sebastián: No, last week I didn't have any setbacks at all.

  • What will we do this week?

Esteban: My part of the requeriments, we need to put them in the template

Miguel: Create the Django project in the git repository and advance in the assignment.

Sebastián: This week I will review and discuss with my group about the first deliverable and also investigate about the technologies that we are going to use.

Week 3

  • What did we do last week?

Esteban: The first deliverable, planning the requierements and creating a mockup for the interface.

Miguel: Beta front-end code for the presentation

Sebastián: Last week we were focused on the deliverable 1. I did: the product Purpose, the Scope, the User Characteristics, the References, the Performance Requirements and the design constraint.

  • Did we have any setbacks?

Esteban: MMMM... Nah c:

Miguel: I don't think so

Sebastián: Not really, with the help of my team everything went great.

  • What will we do this week?

Esteban: Finish the deliverable and present our results.

Miguel: The exposition

Sebastián: This week we will prepare the pitch and the first presentation of the project.

Deliverable 2

Week 4

  • What did we do last week?

Esteban: The presentation and the division of responsability on the requirements, basically.

Miguel: .

Sebastián: Did the presentation of the github part of the project

  • Did we have any setbacks?

Esteban: Not really, again (lucky us)

Miguel: .

Sebastián: Nope

  • What will we do this week?

Esteban: Add the models in the project

Miguel: Continue developing the front-end

Sebastián: Learn how to connect ChatGPT with our django project

Week 5

  • What did we do last week?

Esteban: Models created, default weapons for each class, dice roll allowed and corrupt the database twice XD

Miguel: .

Sebastián: We had a meeting with our project managers and established the objectives for our project in terms of launch.

  • Did we have any setbacks?

Esteban: Corrupting the database and repoblating it, of course

Miguel: .

Sebastián: Again, didn't have any problems

  • What will we do this week?

Esteban: I don't know, there's so much things to do

Miguel: .

Sebastián: Learn about LangChain technology to implement in the project.

Week 6

  • What did we do last week?

Esteban: Level_up options for weapon and character, full combat system, test page, default weapon and races/classes icons, and RAT (the best commit in history, only to add rats to the game). Guess what, I corrupted the database again XDDDDDDDDDDDDDDDD.

Miguel: .

Sebastián:

  • Did we have any setbacks?

Esteban: .

Miguel: .

Sebastián: .

  • What will we do this week?

Esteban: .

Miguel: .

Sebastián: .

Week 7

  • What did we do last week?

Esteban: Monster enemy is now selectable individually, default random names for characters and monsters, inventory system, interactive map (my favourite), interface upgraded to console update.

Miguel: .

Sebastián: .

  • Did we have any setbacks?

Esteban: .

Miguel: .

Sebastián: .

  • What will we do this week?

Esteban: .

Miguel: .

Sebastián: .


Template

Week

  • What did we do last week?

Esteban: .

Miguel: .

Sebastián: .

  • Did we have any setbacks?

Esteban: .

Miguel: .

Sebastián: .

  • What will we do this week?

Esteban: .

Miguel: .

Sebastián: .