ValuAg Team 2: Difference between revisions

From CS486wiki
Jump to navigationJump to search
Content deleted Content added
No edit summary   (change visibility)
No edit summary   (change visibility)
Line 1: Line 1:
'''Date''': 2/6/2022
'''Date''': 2/6/2022
== Week 1 ==
== Week 1 ==
'''To Do''' :
- Find ideas to reach the database of WordPress to do backend operations.
- Or create a private database and install to another AWS EC-2 instance, then connect two different instances with each other.

'''Accomplishments''':
'''Accomplishments''':
- Presented the last semester's project.
- We have created a database to use on WordPress.
- Talked about what can we improve and Jim's new tasks for us.
- That database is merged with the WordPress site to handle data operations.

- Still need to work on for other pages such as Treat.
'''To Do''' :
- Migrate the PHP project with Wordpress.


'''Obstacles''' :
- Design on WordPress is little bit complicated, however, we are going to handle it.


'''Date''': 2/13/2022
'''Date''': 2/13/2022
== Week 2 ==
== Week 2 ==
'''Accomplishments''':
- Started looking into Wordpress page template structure.

'''To Do''':
'''To Do''':
- Fix migrating issues
- Start to merge PHP and WordPress files and migrate to AWS.
- Find out a way to use database of wordpress.
- Handle the database operations for each action page.


'''Accomplishments''':
'''Obstacles''':
- Couldn't figure out how to do CRUD operations due to not knowing how to manipulate database of Wordpress for it.
- Merged WordPress and PHP files and uploaded to AWS.
- Database operations are designed and implemented for each different action such as "Plant", "Harvest" etc.
- Search function is added to web application.
- Seed id table is added to database.
- Have been tried to learn more about WordPress design.


'''Date''': 2/20/2022
'''Date''': 2/20/2022

== Week 3 ==
== Week 3 ==
'''Accomplishments''':
- Fixed some logical mistakes in some actions.
- Add humidity and temperature.
- Add date time of the action.

'''To Do''':
'''To Do''':
- Implement transplant function differently.
- Updating the UI and add sprout to the database
- Adding temperature and humidity to the tables


'''Accomplishments''':
'''Obstacles''':
- Logical errors in the source code slowed the development process
- we updated our tables as requested(humidity and temperature added)
- Couldn't fix transplant, but did fix other actions.
- CSS layout minor changes(WordPress's theme restrains us to manipulate the user interface) added to the site.


'''Date''': 2/27/2022
'''Date''': 2/27/2022

== Week 4 ==
== Week 4 ==
'''To Do''':
'''Accomplishments''':
- Added seed_id_table to the database, which fixes a lot of issues.
-We have been assigned to make research about plugins and analyze whether or not we can develop a WordPress plugin for CRUD operations
- With new table we did add a search function depending on seed id.
- Created 2 php files, one of search other for showing the results in a table.




'''Accomplishments''':
'''To Do''':
-We have met with ValuAG team1 and talked about what can be done about developing plugin.
- We have been assigned to make research about plugins and analyze whether or not we can develop a WordPress plugin for CRUD operations
- Fix users, now we only push "Temp Name" as the employee name to the database.
-Started to develop for us to be able to add sprouts to our tables.

'''Obstacles''':
- It was impossible to implement a search function without a different table in database.
- After figuring out adding a new table, it was still considerably hard to understand what to di in this situation since we didn't had any experience developing search functionalities.


'''Date''': 3/6/2022
'''Date''': 3/6/2022
== Week 5 ==
== Week 5 ==
'''Accomplishments''':
- User database table. Now we can put the employee name who did the action to the database.
'''To Do''':
'''To Do''':
- Updating the UI
- Update UI.
- Search about plugins development in Wordpress.
- Plugin research
- Sprout will be added soon, find out how to implement it too.

'''Accomplishments''':
- added some JS code to the dropdown menu's functionality for input attribute by means of changing its placeholder.
- class tables get updated for sprout.
- continue to develop the site.
- meeting with team1.





'''Date''': 3/13/2022
'''Date''': 3/13/2022
== Week 6 ==
== Week 6 ==
'''Accomplishments''':
- Started working on versioning. Opened up the a Github repository.
- Added CSS and animations to website and presented it to Mr Dutcher as an option for UI.

'''To Do''':
'''To Do''':
- Will work on versioning. Planning to add automation steps.
- Figure out sprout database operation.
- Make all buttons size same on home page.
- Add company's logo to home page.
- Add company's logo to home page.
- Add color tag to tables.
- Add color tag to tables.


'''Accomplishments''':
'''Date''': 3/20/2022
- Started working on versioning. Opened up the github repository.
- Added CSS and animations to website and presented it to Mr Dutcher
- Hadled sprout database operation.
- Color tags is added to tables.
- Button size fixed on home page.
- Company logo is added to home page.


'''Date''': 3/20/2022
== Week 7 ==
== Week 7 ==
'''To Do''':
- Will work on versioning. Planning to add automation steps.
'''Accomplishments''':
'''Accomplishments''':
- Implemented Sprout process.
- Started working on versioning. Opened up the GitHub repository.
- All the latest implementations added to the GitHub
- the 1st version of the report is created
- Home page design improved.
- Home page design improved.
- Company logo is added to home page.
- Added Bootsrap to the site.
- Added colored circles next to the colors.
- A JavaScript script added to make dropdown lists show the appropriate data when selected.
- Button sizes fixed on home page.


'''To Do''':
- Open a Github to work on versioning.
- Planning to add automation steps working with other team.


'''Date''': 3/27/2022
'''Date''': 3/27/2022
== Week 8 ==
== Week 8 ==
'''To Do''':
- We have been assigned to push site to EC-2 instance
- We have been assigned to add print function
'''Accomplishments''':
'''Accomplishments''':
- We added a report page to show every harvested item depending on selected date and color.
- All the latest implementations pushed to the GitHub
- Both design files and PHP files got merged
- Both design files and PHP files got merged
- Company logo path fixed on CSS file
- Company logo path fixed on CSS file
- Source code updated on Github
- Live version of the site pushed to the EC-2 instance
- Live version of the site pushed to the EC-2 instance
- print function has been created and the function takes the color tag as an input and returns harvested items with the same color tag.
- print function has been created and the function takes the color tag as an input and returns harvested items with the same color tag.

'''To Do''':
- We have been assigned to push site to EC-2 instance
- We have been assigned to add print function

Revision as of 19:08, 8 April 2022

Date: 2/6/2022

Week 1

Accomplishments:

- Presented the last semester's project.
- Talked about what can we improve and Jim's new tasks for us.

To Do :

- Migrate the PHP project with Wordpress.


Date: 2/13/2022

Week 2

Accomplishments:

- Started looking into Wordpress page template structure.

To Do:

- Fix migrating issues
- Find out a way to use database of wordpress.

Obstacles:

- Couldn't figure out how to do CRUD operations due to not knowing how to manipulate database of Wordpress for it.

Date: 2/20/2022

Week 3

Accomplishments:

- Fixed some logical mistakes in some actions.
- Add humidity and temperature.
- Add date time of the action.

To Do:

- Implement transplant function differently.

Obstacles:

- Logical errors in the source code slowed the development process
- Couldn't fix transplant, but did fix other actions.

Date: 2/27/2022

Week 4

Accomplishments:

- Added seed_id_table to the database, which fixes a lot of issues.
- With new table we did add a search function depending on seed id.
- Created 2 php files, one of search other for showing the results in a table.


To Do:

- We have been assigned to make research about plugins and analyze whether or not we can develop a WordPress plugin for CRUD operations
- Fix users, now we only push "Temp Name" as the employee name to the database.

Obstacles:

- It was impossible to implement a search function without a different table in database. 
- After figuring out adding a new table, it was still considerably hard to understand what to di in this situation since we didn't had any experience developing search functionalities.

Date: 3/6/2022

Week 5

Accomplishments:

- User database table. Now we can put the employee name who did the action to the database.

To Do:

- Update UI.
- Search about plugins development in Wordpress.
- Sprout will be added soon, find out how to implement it too.


Date: 3/13/2022

Week 6

Accomplishments:

- Started working on versioning. Opened up the a Github repository.
- Added CSS and animations to website and presented it to Mr Dutcher as an option for UI.

To Do:

- Add company's logo to home page.
- Add color tag to tables.

Date: 3/20/2022

Week 7

Accomplishments:

- Implemented Sprout process. 
- Home page design improved.
- Company logo is added to home page.
- Added Bootsrap to the site.
- Added colored circles next to the colors.
- A JavaScript script added to make dropdown lists show the appropriate data when selected.
- Button sizes fixed on home page.

To Do:

- Open a Github to work on versioning. 
- Planning to add automation steps working with other team.

Date: 3/27/2022

Week 8

Accomplishments:

- We added a report page to show every harvested item depending on selected date and color.
- All the latest implementations pushed to the GitHub
- Both design files and PHP files got merged
- Company logo path fixed on CSS file
- Live version of the site pushed to the EC-2  instance
- print function has been created and the function takes the color tag as an input and returns harvested items with the same color tag.

To Do:

- We have been assigned to push site to EC-2 instance 
- We have been assigned to add print function