Blog Posts

Developing the prototype!

This past week has been a very exciting one for the team at Veriforce. This week our primary goal was to setup the nesseccary tech stack for our project as we are now in the development stage of the project. To do this we made sure to setup the following:

  • GitHub Repository
  • Angular Application
  • Spring Boot backend
  • MongoDB cluster

Along, with the initial setup of the following, the team also worked on furthering our Figma design based upon feedback given from our Liaison engineer and Coach. We developed the following prototypes and are currently working on them replicating them in Angular, using Spring Boot to retrieve the data from MongoDB.

Preliminary Design Review!

This week the team at Veriforce traveled to Clearwater, Florida and did our Preliminary Design Review (PDR). Along with the PDR, Verifone also gave us a tour of their Clearwater campus and the team was able to see the many projects Verifone is working on, in person. We were able to tinker with many of the hardware devices Verifone work’s on and had brief discussions with many Verifone employees across different departments. It was an amazing experience for the team and has led us to further understanding the company of Verifone, and their projects.


Moving along to the actual Preliminary Design Review, our teams presentation went very well, and the team at Verifone said they were impressed by our professionalism during the presentation. The team got amazing feedback from Verifone during our Q’A portion of the presentation about the actual project. After the PDR presentation we then discussed our next steps for our project and determined a Minimal Viable Product (MVP) for the team to strive for in the next coming weeks. Overall, the presentation portion of our event could not have gone any better and the team is very excited about the project moving forward!

Preparing for the Preliminary Design Review

This week the team at Veriforce worked on completely our Preliminary Design Review (PDR). For our, PDR the team has laid out a presentation about our research on the project, and our understanding the projects current scope of work. We gave out a preliminary presentation of our PDR this week during our class time and received some amazing feedback that will be invaluable for when we do our presentation for our sponsors Verifone!

Speaking of which, the team is excited to announce that we will be traveling this week on 10/20/22 to Clearwater, Florida where Verifone’s office is located. Here we will be giving our preliminary design presentation to kind folks at Verifone’s office and will also be meeting many member of their team. The team at Verifone has also been kind enough to plan an entire day from 10am-4pm of activities for us to do along with our presentation, and we are extremely excited for this upcoming event!

Screenshot from the recording of our intro slide for our preliminary PDR presentation that we gave to the class this past week.

Completing our first sprint!

This week the team at Veriforce worked on our first sprints! Julia and Victor both focused on creating UI mockups for the frontend while Edison and Ryan worked on some data modeling for our backend database design. Specifically, the UI that the team was working on was a mockup of the frontend design for the loyalty configuration, and mobile configuration pages. We showed these designs to our liason engineer Daryl and he provided excellent feedback for us and gave us pointers on how we should modify them to fit the goal of the project. Along, with giving feedback on our frontend designs Daryl gave feedback on our preliminary ER Diagram for the database. Overall, this week was successful and we are thrilled to finally start working on some of the most important pieces in the project!

Mobile configuration mockup made by Julia.
Loyalty configuration mockup made by Victor.

Deciding our Project Roadmap and some Team Building fun!

This week the team at Veriforce worked to decide our project roadmap. We created a Jira board with the help of our liaison engineer Daryl, where we decided on our first sprint and our planned technical tasks for it. This included things like mocking up some UI prototypes for our basic web pages, and researching the best database schemas for our project, including creating preliminary ER diagrams. We also came up with a long term project roadmap covering all our IPPD related project goals. This roadmap can be seen below.

Veriforce’s Fall 2022 Project Roadmap

We also had a nice team building workshop this past Saturday on 09/24/22 where we all received White Belt Six Sigma training from the company Florida Power Line. This training covered technical aspects of learning how to better refine processes in engineering. Specifically, in our training we learned methods of refine the process of a car’s sales rep. We all had a lot of fun working as team to do some of the desired tasks asked of us and also were gifted with an opportunity to work with a fellow IPPD group in Monster Gator!

This picture show’s an activity we did during our team building workshop. It shows our interpretation of the process of buying a car from a car dealership.

Honing in on the Scope!

For this week the team at Veriforce worked on further understanding our project scope. We had our weekly meetings with both our coach Ashish Aggarwal and our liaison engineer Daryl Miller. In these meetings we worked to make sure all parties had a better understanding of what the first couple action items are were for our project. In our meeting on Monday with Professor Aggarwal we updated him with what we thought the scope of the project was and he gave us constructive criticism on such, which proved to be helpful later on in the week. Our next task for the week was to further refine our logo and name. We decided to keep the name of Veriforce however we came to the decision that we should change our originally logo, to make it more inline with our project scope. We are still currently working on our final design, however that will be done shortly. Lastly, on Friday we had our weekly meeting with Daryl. This meeting was extremely productive as Daryl was kind enough to provide us with a slide deck which he presented which further discussed our project’s scope. This meeting helped us to understand the implications of the project and it’s purpose. Overall, we feel as if this was a very important meeting in our engineering process!

The team at Veriforce!

Starting the Semester in Full “(Veri)Force”

Verifone’s EMV technology at the pump. They’re absolutely everywhere nowadays! https://www.verifone.com/en/us/services/emv-pump

What an exciting week to kick off our project journey as team Veriforce, sponsored by the one and only Verifone (yes, we’re very creative)! We’re a merry group of four CS students: Julia Nguyen, Victor Torres, Edison Xie, and Ryan Porter. After meeting for the first time, getting to know each other, and getting a first peek at the project scope and expectations, we were eager to meet with our coach and liaisons as soon as possible to hash out the details. We look forward to a great year working with Veriforce and are extremely excited to work on this project!