AllPawsInn - Metehan Kundak, Berk Cohadar

From CS486wiki
Jump to navigationJump to search

Week 1

Title: Briefing

Date: 09/27/2021


Attendance: Merwyn Jones, Metehan Kundak, Berk Cohadar


Accomplishments

- Team members have sent necessary files to Professor Jones.

- Team members had meeting with Professor Jones.


Problems

- No problems for first week

To do

- Editting first wiki page

- To have informaiton about AllPawsInn's source code


Week 2

Title: Setup

Date: 10/3/2021

Attendance: Metehan Kundak, Berk Cohadar


Accomplishments

- Team members have examined AllPawsInn files that Professor Jones sent.

- Team members downloaded the source code to their local drivers.

- Team members reviewed user guide documentation and disscused about future actions



Problems

- Team members need to get used to the coding language components.

- Team members need to get familiar with PyQt designer.


To do

- To arrange meeting with former team-member.

- To arrange a work sharing meeting among team-members, specify the roles.



Week 3

Date: 10/10/2021


Accomplishments

- Team members had a meeting with Prof. Merwyn Jones.

- Team members arranged a meeting with a former team member.

- Team members had a work sharing meeting.

- Team members installed Python and the components.

- Team members installed PyQt5.

- Team members installed pyside6.

- Team members read pytq5 documentation which is the app dashboard.

- Team members download MSQL which is the database.

- Team members managed the setup process of MSQL.




Problems

- Team members could not find out how to start the server.



To do

- As the former team member suggested team members are going to ask permission to use Django instead of Qt.

- Team members are going to connect the code with database via Python and MSQL.



Week 4

Date: 10/17/2021


Accomplishments

- Team members had a meeting with Prof. Merwyn Jones.

- Team members had a meeting with former team member Efe Cankat Turkmen

- Team members received the newest AllPawsInn documents.

- Team members re-installed the MSQL as the former team member suggested.

- Team members have connected the code with the database and QT via Python.

- Team members ran the code (main.py) and got familiar with the reservation process.

- Team members learned to use QT interface. Making reservations, editing customers, adding pets, making payments etc.

- Team also downloaded and installed QT Design Tool, so the team is now eligible to edit QT Interface.

- Team received an old database output from Cankat and uploaded it to their freshly built database.

- Team has access to the database tables and fields

- Team can make changes on the database now.


Problems

- No problems for this week


To do

- Team members will have a meeting with Prof. Jones in order to determine the further steps and updates for the project.




Week 5

Date: 10/24/2021


Accomplishments

- Team members installed pyside2 library

- Team members installed reportlab library

- Team members started to work on preparing a new updated Users Guide.

- Team members worked on use case scenarios

- Team members had a zoom meeting with Prof. Jones

- Team members walked throught the codes in order to detect bugs.


Problems

- No problems for this week


To do

- Team members will have a meeting with Prof Jones for the updates.

- Team members will finish the use case scenarios.

- Team members will fix detected bugs.



Week 6

Date: 10/31/2021


Accomplishments

- Team members updated qt designer and implement into the code

- Team members changed Payment_Functions.py and added AddToList() function and solved repeating decimal error.

- Team members added deleteRow_button

- Team members added updated designed to the code.

- Team members added removeFromList function to the Payment_Function.py


Problems

-No problems for this week


To do

-Team members will have a meeting with Prof. Jones and get recent suggestions


Week 7

Date: 11/07/2021


Accomplishments

- Team members updated receipt

- Team members generated itemized receipt. After payment receipt is generated automatically

- Team members updated design

- Team members have fixed bugs in "deleteRow"

- Team members generated a GitHub repo for project.

- Team members changed "Total Balance" as Prof.Jones suggested. It is now can be seen as ".00"

- Team members have made changes on UI.


Problems

-No problems for this week


To do

- Team members will have a meeting with Prof.Jones and get recent updates for the project.




Week 8

Date: 11/14/2021


Accomplishments

- Team members updated design.

- Team members have made changes on UI.

- Team members made changes for button's margins at qt designer.

- Team members have fixed bugs in "ClientDetails.py".

- Team members added readme file to GitHub repo.

- Team members added sql connection steps to the instruction file.


Problems

-No problems for this week


To do

- Team members will create new columns for services.

- Team members will have a meeting with Prof.Jones and get recent updates for the project.


Week 9

Date: 11/21/2021


Accomplishments

- Team members added addServiceDetails function

- Team members added removeServiceDetails function

- Team members added query for updating service table in the database


Problems

-No problems for this week


To do

- Team members will have a meeting with Prof.Jones and get recent updates for the project.