ValueAg -- Pinar Tezcan, Zeynep Bayraktar

From CS486wiki
Jump to navigationJump to search

Week 1

Date: 09/01/2019

Place: ValuAg Office, Koffman Southern Tier Incubator

Attandance: James M. Dutcher, Izel Yardimci, Arda Tanrikulu, Pinar Tezcan, Zeynep Bayraktar

Accomplishments:

- We met with Arda Tanrikulu, Izel Yardimci and James M. Dutcher.
- Izel and Arda briefed us about company, works that are already done, what should we do for our senior project’s first term.
- Izel and Arda introduced us with the CEO of the company which is James M. Dutcher.
- They informed us about the company’s empoloyees and they showed us around of the office and the building. 
- They also mentioned and showed us about the structures of the farming project that they are already working on.
- We are assigned to the back end side of the project.

Problems:

- No problem occured at this week.

To-Dos:

- Get familiar with PostgreSQL.
- Visual Studio Code must be installed to our personel computers.


Week 2

Date: 09/08/2019

Place:

Attandance: Pinar Tezcan, Zeynep Bayraktar

Accomplishments:

- We got letters from James M. Dutcher and sent them to Prof. Jones.
- Academic Advisor Form and Employment Offer Letter are uploaded to the ISSS page.
- We made researches about the technologies that is used for the company.
- Waited to receive CPT to start working.

Problems:

- No problem occured at this week.

To-Dos:

- Get more familiar with technologies.


Week 3

Date: 09/13/2019

Place:

Attandance: Pinar Tezcan, Zeynep Bayraktar

Accomplishments:

- We made research about the technologies that company uses.
- We searched GraphQL and TypeScript.

Problems:

- CPT Approval of one of us has not came yet, so it prevented us to start working.

To-Dos:

- Get more familiar with technologies' applications.


Week 4

Date: 09/22/2019

Place:

Attandance: Pinar Tezcan, Zeynep Bayraktar

Accomplishments:

- We made research about the technologies that company uses.
- We searched GraphQL and TypeScript.
- We set up a meeting for next Monday.

Problems:

- No problem occurred at this week.

To-Dos:

- Get more familiar with technologies' applications.


Week 5

Date: 09/23/2019

Place: ValuAg Office, Koffman Southern Tier Incubator

Attandance: Pinar Tezcan, Zeynep Bayraktar, James M. Dutcher, Izel Yardimci

Accomplishments:

- Jim, Izel and us met on Monday. Jim explained us the scope of the business and he mentioned about other employees' duties.
- We made research about the technologies that company uses.
- We searched GraphQL and TypeScript.
- We examined previous codes that related with our duties.

Problems:

- No problem occurred at this week.

To-Dos:

- Get more familiar with technologies' applications.


Week 6

Date: 10/06/2019

Place: ValuAg Office, Koffman Southern Tier Incubator

Attandance: Pinar Tezcan, Zeynep Bayraktar, Izel Yardimci, Arda Tanrikulu, Nicholas Puusalu, Josephine Artin

Accomplishments:

- Arda, Izel and us met on Friday. Arda explained us the former codes and programs that are used.
- They provide us access to the codes in the GitHub repositories.
- After our meeting with Izel and Arda, Nicholas and Josephine joined us and we had meeting together with them. They explained us the
  functionalities that system requires for the user side and then we discussed those functionalities.
- We made research about the technologies that company uses.
- We searched GraphQL, TypeScript, and JavaScript.
- We examined previous codes that related with our duties.

Problems:

- No problem occurred at this week.

To-Dos:

- Get more familiar with technologies' applications.


Week 7

Date: 10/13/2019

Place:

Attandance: Pinar Tezcan, Zeynep Bayraktar

Accomplishments:

- We could not meet with the team this week.
- We examined the existing codes of farm management system and ValuAg GraphQL API on the GitHub.
- To understand how existing program works, we made trials and tests.
- We searched GraphQL schemas, queries and their usages.
- We examined previous codes that related with our duties.

Problems:

- No problem occurred at this week.

To-Dos:

- Get more familiar with technologies' applications.
- Examine existing codes more.


Week 8

Date: 10/21/2019

Place:

Attandance: Pinar Tezcan, Zeynep Bayraktar, Izel Yardimci

Accomplishments:

- We met with Izel this week. She mentioned us about the new situation of the company.
- Now, we are waiting for Jim to assign us new duties and projects.

Problems:

- No problem occurred at this week.

To-Dos:


Week 9

Date: 10/27/2019

Place:

Attandance: Pinar Tezcan, Zeynep Bayraktar, James M Dutcher, Merwyn Jones

Accomplishments:

- We met with Jim and Professor Jones this week.
- We talked about the project changes.

Problems:

- Possible project changes.

To-Dos:


Week 10

Date: 11/03/2019

Place:

Attandance: Pinar Tezcan, Zeynep Bayraktar, Merwyn Jones

Accomplishments:

- We met with Professor Jones this week.
- He introduced and explained us the project.
- We downloaded and installed  VNC Viewer and RPI (Raspberry PI).

Problems:

To-Dos:

- Examine existing codes.
- Create connection between VNC Viewer and RPI


Week 11

Date: 11/10/2019

Place:

Attandance: Pinar Tezcan, Zeynep Bayraktar, Merwyn Jones

Accomplishments:

- We talked with Professor Jones about Selenium and wp_bot.py.
- He mentioned the project problem and possible causes.
- We searched and made some test cases to learn basic concepts of Selenium.
- We examined wp_bot.py file.
- VNC connection is provided.
- We examined project's problems.

Problems:

- Pictures are not shown in the website.

To-Dos:

- Examine existing codes.
- Deal and examine RPI and VNC.


Week 12

Date: 11/17/2019

Place: Prof. Jones's Office

Attandance: Pinar Tezcan, Zeynep Bayraktar, Merwyn Jones

Accomplishments:

- We talked with Professor Jones about Selenium and wp_bot.py. We examined wp_bot.py together.
- We uploaded new picture manually to understand what is happening when new photo uploaded.
- We examined the wp_bot.py code step by step and compared the ids in both Selenium and website.
- Internet connection problem occurred after Monday.
- Manually uploaded photo is deleted on the other day. So, we understand that deleting part of the wp_bot.py is working properly.

Problems:

- Pictures are not shown in the website.
- Update part of the wp_boy.py is not working properly.

To-Dos:

- Meeting with Andrew.
- Solving updating photo problem.


Week 13

Date: 11/24/2019

Place:

Attandance: Pinar Tezcan, Zeynep Bayraktar, Merwyn Jones

Accomplishments:

- We had quick meeting with Professor Jones about the project on Monday.
- We tried many different ways to point a specific location on the Wordpress page. However, none of them worked until now.
- We examined the wp_bot.py code step by step and compared the ids and xpaths in both Selenium and website.

Problems:

- Internet connection problem occurred on Thursday.
- Pictures are not shown in the website.
- Update part of the wp_boy.py is not working properly.
- We had import module errors on our computers.

To-Dos:

- Meeting with Andrew.
- Solve updating photo problem.


Week 14

Date: 12/01/2019

Place:

Attandance: Pinar Tezcan, Zeynep Bayraktar

Accomplishments:

- Existing code in the wp-bot.py file is examined.
- Many new commands are tried and found two possible solutions for uploading pictures to the website.
- The first one is to assign id to the edit button on the Wordpress webpage.
- The second one is to click a specific point on the screen to be able to click the edit button on the Wordpress webpage.
- First solution is chosen to solve the problem.

Problems:

- Pictures are not shown in the website.
- Update part of the wp_boy.py is not working properly.

To-Dos:

- Meeting with Andrew.
- Solve updating photo problem.


Week 15

Date: 12/08/2019

Place:

Attandance: Pinar Tezcan, Zeynep Bayraktar

Accomplishments:

- Existing code in the wp-bot.py file is examined.
- New path is created for the image uploading process.
- New solution had some problems to upload image sometimes.
- Last problems are solved and the image uploading process worked correctly and properly.
- Now, website has the most recent images came from satellites in the "Kopernik Weather Station" section.

Problems:

- No problem occurred.

To-Dos:

- Meeting with Andrew.
- Investigate wp_bot.py's working system and the connections between other files that does all the work with automation.