Blog Posts

WEEK 6: Things Are Coming Together

This week we made a lot of progress on both the back end and the front end. We got the API server running, accepting http requests, and connecting to the database. We also have the beginnings of a dashboard page, pictured below. Our next steps will be to implement authentication and set up the automated email service.

This upcoming Tuesday is our second presentation to the Qualitative Review Board, who will provide us with feedback regarding the state of our project. We feel prepared, and our project is in a good state, so we hope that it will go as smoothly as the first one.

WEEK 5: FRONTEND HOSTED

Since we didn’t have a formal class this week, the team coordinated a meeting during our usual time to stay on schedule. We reached a major milestone by getting the frontend successfully hosted on the application server with https.

On the backend side, we now have two database servers set up and ready to be linked. With the environment fully staged, our next step is to establish the connection between the application and the databases to begin handling live data.

It feels good to have the foundation physically in place. Next week, we’ll be focusing on that integration and moving into more code heavy development.

WEEK 4: DATABASE SCHEMA READY

This week we focused on one of the first tasks in our backlog, the database schema! First, we created an ER diagram to organize the schema. Then, over a long team meeting, we went over each planned table and attribute to ensure they not only made sense, but were the most efficient solution. Going over the schema also solidified the workflow for parts of the application. Next, we are going to create the tables in our SQL Server instance in preparation for backend development.

We also started discussing our plan for the FDR, a multi-volume paper due at the end of our project. We created a detailed outline for each volume, which includes all headings and subheadings. By starting our planning now, there will be less confusion when it comes time to start writing, and we can hit the ground running.

WEEK 3: DEVELOPMENT ENVIRONMENT READY

In conjunction with the RTX team we finished setting up the development environment this week! Following a long road to be development-ready, it is finally time to begin writing code – and preparations have been made. A backlog has been drawn with owners assigned to items, and a route has been laid to build the application.

Snagged a quick selfie after finishing nearly all the setup! Daniel and Colin couldn’t be here for this one, but they’ll show up again!

We also composed and delivered a presentation to the Qualitative Review Board featuring other IPPD coaches and Credential Core’s very own Dr. Resch. We were required to assess the project’s state and convince the board to agree; the board determined our status was better than what we thought! It’s been a struggle to get to where development can begin, but it’s time to finally employ the skills we’ve been learning for years.

These images were a single day apart, and Nick hurt his back by “being a dummy”. He didn’t make it to the QRB (just beyond the door in the back of this picture), but we covered for him, and we all celebrated afterward!

We should have development and code-based progress, some real, genuine, concrete code written by next week that extends beyond the UI. Check again to hear about some foundational backend work!

WEEK 2: SET UP & PREPARATION

This week the team has primarily devoted its time to preparing for the upcoming Qualification Review Board event. Each member of the team has taken responsibility for a segment of the presentation such that we all will have something to speak to the judges about. This event forces each team to assess their progress, identify weaknesses and opportunities, and plan for the future. It is a crucial step to ensuring we deliver a quality solution to our sponsor’s problem on schedule.

Work has also been accomplished on the hatchery machines by our liaisons. Dummy Active Directory accounts have been created, an exchange server has been configured, vCenter is been fixed, Network Interface Cards have been configured, and more. We will have the optimal environment to simulate a true, air-gapped network so that we can test our code properly. Team Credential Core has big plans for this next week, stay tuned!

WEEK 1: WE’RE BACK!

Credential Core is excited to start the semester strong! Our main goals this week focused on beginning front‑end development and working with RTX to finalize our environment setup in The Hatchery. We kicked things off with the first IPPD class of the semester, where we discussed the critical path of our project plan, which is the longest sequence of tasks our team must complete to finish the project. Throughout the week, we made steady progress by creating the project repository, configuring testing packages, and beginning work on our UI. To wrap things up, Alex and Joseph traveled to Gainesville to install new hardware and configure machines in The Hatchery, bringing us one step closer to a fully functional mock environment. Since this was our first week back, we are still settling into our routines, but we are looking forward to sharing many more exciting updates soon!

WEEK 15: SLDR EVENT

This week, we reached a major milestone by presenting our SLDR to our liaisons, Alex and Bobby, as well as senior RTX employees Cathy and Sylvia. It was a great session where we successfully showcased the design solution we’ve been developing to address the problem statement this semester. With the design phase largely behind us, we are eager to shift gears and look forward to actually building and implementing the solution next semester!

Week 13: SLDR PRACTICE PRESENTATION

This week, Credential Core focused on preparing for our SLDR. We completed a full draft of the SLDR document and slide deck, then delivered our SLDR practice presentation at the PR SLDR session, where we both gave and received feedback from other teams. This feedback helped us pinpoint which sections of our rough draft and slides still need refinement and what we should prioritize over break. Moving forward, we’ll be finishing the SLDR document and polishing the presentation, as well as spinning up a Windows Server VM in the Hatchery to begin building out our environment. Stay tuned for more updates as we continue getting ready for our SLDR!

WEEK 12: SLDR PREPARATION

This week we have begun work on our SLDR, or System Level Design Review, document. Having received clarification and answers to many of our questions, we can plan the structure and components of our application in great detail. The next upcoming event for our group will be our peer reviewed SLDR, which we are making a PowerPoint presentation for.
A lot of behind-the-scenes work this week, but it is necessary for us to deliver a quality solution to the challenging problem we have been tasked to solve. The engineering process we are embarking on is rigorous, but it should speed our development up and give it structure. Until next time!

Week 11: PID Plus In-Person PDR

This week, Credential Core had both our Prototype Inspection Day (PID) and our visit to Largo, FL to present our PDR! In preparation for both of these events, we put significant effort into getting our prototype and presentation ready.

On Tuesday, the team gathered for PID. We were able to present our current prototype to 6 different judges, which lead to a variety of good feedback on our frontend and backend.

On Thursday, the team drove down to RTX in Largo, Fl to present our PDR. Everyone had a fantastic time sharing our hard work with RTX and seeing the cool projects other teams are working on. During our visit, we received great feedback and comments on our current design choices. We enjoyed talking to our executive sponsor and liaisons, and look forward to our next meeting!

Currently, the team is working towards getting our development environment set up in the Innovation Hub and working on our SLDR. Stay tuned!