Code Clan Final Project and Beyond
Well, here I am.... week 16 of Code Clan and I can safely say where in Gods green earth did the time go. These last few weeks have flew in and i'm super nervous ... anxious... all the feels about what the future holds. But here I am at the end of what I can only describe as one of the toughest but rewarding experiences of my life (so far.. i'm only young ) and what Code Clan has taught me is more than just Code. It's possibly made me in general a better human, Dramatic I know, but I think it has.
I've powered through challenges I never thought I could and survived. Ive met people who've inspired me to keep improving and who i'll consider friends for life . Most importantly i've proved to myself that I am much more resilient than I first thought.
I'm almost jealous to the Cohort starting next Monday as they get to begin this journey and i'm at the end of it even though theres loads of exciting and challenging things to come...
Anyway..
Final Project - Orion's Outlaws
This was my first group project and being full stack I am really glad that I was a group, full stack is a hell of a task in such a short time but Spoiler Alert it went really really well and I'm super proud of team Orion's Outlaws.
Day 1 was deciding on the brief. I was super lucky with my team who I will tag in the post so you can check them out too. We were all on the same wave length of what we wanted to get out of the project. We wanted a full stack application using Java for the back end and a JS React front end and to use a different framework we've previously never used which was Bootstrap. Even deciding the topic was actually very delightful as we brain dumped all our ideas and then did a basic plan for the top two to see what possible issues might arise for us in the future which made it easy to decide on a specific project which turned into Orion's Outlaws.
The brief was an employee management system which keeps track of Bounty hunters, Customers, Bounties and assignments. We could create assignments and assign bounty hunters to a specific bounty. We initially started planning all our tables ect so we would know what to create.
User Case Diagram
Then it was time to start coding.. We started mob programming the back end as we thought it would be completed quicker so the back end was completed rather quickly. All the tables were working with all their inner joins created so we can see what bounty hunter was assigned to what bounty ect.
During the weekend we decided to save some possible conflicts and do some research on possible things we could do to the project rather than coding the project itself. We wanted to look into how to use bootstrap... how to set up email alerts and using a map on the page.
I also designed a logo (thanks procrastination ) for the project which was actually really fun. As our project was on space bounties I started looking into Space 'words' and really loved Orion and the fact theres a constellation that actually means hunter I thought it was perfect. I started looking for that second word and thankfully due to the fantastic game that is Red Dead Redemption and one of their clips in story mode the sentence one of the characters said was 'were just a bunch of outlaws' and my lightbulb moment clicked and I started frantically drawing out the logo. I highlighted to my team that it totally did not need to be named this... but they loved it so much it stuck!
going back to the actual work that needed completed. There was ALOT of files. each class needed its own Repository which had 3 files which also needed a controller and you can imagine the growth. then all those files needed a route to the front end and those needed 4 files each and all of a sudden you're working to 11pm at night and waking up at 5AM the following morning to work on it to get it completed (and fix a bug that turned out to be something really silly).
The project schedule did not get stuck to well... we planned to have the project completed on Tuesday so we can have a whole day for styling.... we were still working on it Wednesday morning and thanks to bootstrap (what a wonderful thing you are) we managed to complete it to a fantastic standard.
The whole team worked extremely hard to pull the project together and I think we did. We had an email alert that when a bounty was assigned the bounty hunter receives an email letting them know the information on the bounty. If you set yourself up as a hunter and assign yourself something, you will get the email :) ...
the google map API was used so it shows where the location of the bounties are.... I think Jerry Smith is somewhere In Russia...
I certainly learned the most from this project and the team I was with. I was teamed up with two really great people. Most importantly I had loads of fun working with them on the project and the presentation went fantastic. I am actually sad its over.
Beyond...
So.. I am now officially a software developer. Scary eh .. so the serious job hunt has now officially begun. If anyone is looking for a super keen Junior Dev get in touch :) ...
Talent Services Director at Spktral | Supporting clients to look at the people strategy, policies & processes behind their pay gap data
6 å¹´Great blog post Chloe A.! Congrats on the new job - you'll need to add "Beyond Part 2: Taking The Job Offer" :)
IT INFOSEC at Cybersecurity and Infrastructure Security Agency
6 å¹´Well done Chloe!!! You are an inspiration!
Ex Sysadmin turned Software Engineer
6 å¹´It was great fun working with you and I'm sad it's over too!!