During a 9-week full-time coding bootcamp, I acquired the essential skills to transition into a full-stack developer role, mastering technologies such as Ruby on Rails and JavaScript ES6. Leveraging these newfound skills, I conceptualized and developed the original web application 'TeleWise'.
At the inception of TeleWise, I proposed the idea for the app around which a collaborative team formed. Our collective goal was to provide users with a platform to effortlessly track their favourite TV shows and receive timely notifications about new episodes. We aimed to deliver an aesthetically pleasing web application enriched with captivating features.
One of the primary challenges I encountered was implementing the notification system, which demanded a deep understanding of asynchronous processes and real-time updates. Additionally, integrating with a Television API posed complexities, particularly in handling and seeding a diverse dataset.
We opted for Ruby on Rails as our back-end framework, aligning with our bootcamp curriculum. Javascript ES6 and Bootstrap was employed for front-end development, facilitating rapid prototyping and responsive design. My focus primarily revolved around back-end development, leveraging the power and versatility of Ruby on Rails to implement robust functionality.
In conclusion, the journey from ideation to realization of TeleWise was a testament to our team's dedication and collaboration. We meticulously designed user journeys, prototyped various iterations, and finally presented a fully functional web application. Through overcoming challenges such as implementing the notification system and integrating with external APIs, we honed our technical skills and delivered a product that fulfilled our initial vision. TeleWise stands as a testament to our ability to innovate, iterate, and deliver impactful solutions within a limited timeframe.
Labyrinth is a puzzle game built from scratch using Vue.js, inspired by a puzzle game I have played for years in paper form, I embarked on creating a digital version to share with a wider audience.
Let's goDuring my tenure at CCData, I've spearheaded various projects ranging from building tools for our internal dashboard with Vue.js to creating a bespoke site for our re-brand from scratch alongside our lead designer and contributing to revenue generation through custom advertisement banners.
Let's go