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. |
|||
''' |
'''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 |
|||
''' |
'''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 == |
||
''' |
'''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. |
|||
''' |
'''To Do''': |
||
-We have |
- 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''': |
||
- |
- 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. |
||
''' |
'''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