May 2023 Update

As the semester comes to an end we are putting on the finishing touches to our project. We are continuing to refine the UI and update the functionality of our application. We have added a loading buffer that shows users when a new page is loading for simplicity and implemented our navigation bar to every page to make it extremely easy to go from one page to the next. We are working on our final report and poster and have implemented a fully dynamic homepage/login screen, team members page, and inspections page. All of these pages successfully pull/add/remove data from our database as needed to add/remove new users, team members, and inspections. The performance and room pages continue to come along and mimic our front-end designs from earlier in the semester. All of our pages have full routing and can be easily accessed from any point.

April 2023 Update

We have added a fully functional login/signup form on the app homepage for users to create new accounts. This page allows us to identify who gets admin rights and who gets leader rights and determines what pages they can and cannot see. We are also continuing to refine the UI and create our different pages dynamic. The homepage and login screen is fully dynamic and the inspections and rooms pages are coming along. We are continuing to learn how to implement redux to handle API requests while making our pages dynamic.

March 2023 Update

In March, we were able to build the basis of our project and make great progress overall. We implemented the majority of our front-end designs into real code and finalized our database implementation. We have all the static pages added and we are working on currently making all of them dynamic to connect the front end to the back end. The addMembers page is now fully dynamic and functional. The navbar and dashboard components are also fully functional and exactly mimic our UI designs from before. Overall, we have built a solid foundation for our website and are on a good track to accomplishing our goals for the semester.

February 2023 Update

We were able to come together and finalize a technology stack for our project with the guidance of our mentors. We met with our project partner at their location in Dallas to confirm our understanding of the project requirements and implementation. We finished our final project plan and decided on team roles and leadership. We finished developing the ER database diagram and got it approved by our project partner. We began drafting the UI components of our project manually and have multiple sketches and drawings of different pages that we plan to create within the application. We are also continuing to learn the needed technologies in our free time and have assigned various technological roles within our team.

January 2023 Update

As a team, we came together and met for the first time. We all met with our project partner for the first time and had a 2.5-hour meeting discussing the requirements for the application. We all understood the requirements and project vision and began learning the necessary technologies associated with it. We met as a team on multiple occasions and got to know each other better while also thinking about project roles.