As time with Coder Foundry winds down, there is still so much work to be done. For one, a Dashboard needs to be created, The name needs to be finalized, and what is it even going to look like. Well, those questions are to be answered real soon...
THIS IS IT! THE FINAL WEEK IS HERE..!
It is bittersweet to come to the end of the boot camp, but there is still so much work to do that there hasn't been much time to celebrate that. I take a look back at the 12 weeks and I'm in awe of what has gone on. The accomplishments, exhaustion, satisfaction , and victories that I've experienced is something I'll remember for years to come. And to think, on week one, I didn't think I was going to make it. After I was admitted into the hospital, I didn't think I'd get this far. But here I am… Building out front-end projects, solving JavaScript challenges, building out an AddressBook, a fully functioning blog from the ground up, and now the infamous bug tracker…. But enough with the walk down memory lane. Let's get to the work accomplished yesterday.
The bulk of the work cane in two areas: The History of a ticket and a new notification system. The work started with the history of a ticket. This began with creating the necessary service methods to make the appropriate queries to the database to get certain information for each ticket. When the service was built out I moved on to the controller where I implemented the service methods that were created. These calls were added to the appropriate Create, Edit, and Assign methods in the TicketsController. When this was completed I now had the ability to create a history for each ticket being created as well as everything that had happened with the ticket.
The next half of the day moved on to creating a notification system for the program. This functionality will allow notifications to be seen on the Dashboard as well as have an email sent to members assigned to the project about newly created items, changes being made, etc. It was time to revisit the Notifications Service and create the necessary methods there. Once that was done, I returned to the TicketsController where I implemented the calls to those services by injecting the newly developed Notification Service into the controller and making the appropriate calls to that service from both the Create and Assign methods.
The end of the day started the development of the look of the application. Now I'm beginning to design a Dashboard for the application, along with a landing page and login/logout pages to really begin to polish up the application.
The project is coming along well. Functionality is almost around, I'd say 85% and counting. As I come one more day closer to the end, I'll find myself debugging the Notification and History Services and finalizing the Layout and front-ent of the application. 4 more days to go… LET'S GO!
With 3 years experience in .NET Application Development, Jay still puts heavy committment towards learning new things in the space. He also has a passion for sharing his knowledge with those who wish to learn more about Full Stack .NET Development.
The more you learn, the more you learn there's more to learn! -Ramsey Lewis
Post a comment