Blog 3: Biggest Success!

One accomplishment that I am proud of during this course was learning Flask, the Python web framework. Learning Flask has been a transformative journey that fills me with immense pride and accomplishment. From grasping the fundamentals of routing and templating to seamlessly integrating databases and creating dynamic web applications, every challenge has been a stepping stone toward being better coder. As I navigate the intricacies of web development, the satisfaction derived from building robust, scalable, and elegant solutions is unparalleled.

Flask has not only empowered me with a powerful toolset for creating web applications but has also honed my problem-solving skills and fostered a deep understanding of the intricacies of back-end development. With each successfully deployed project, there’s a profound sense of achievement, knowing that I have acquired a skill set that enables me to bring ideas to life on the digital frontier. Learning Flask has not only opened doors to new opportunities but has also instilled in me a lasting confidence in my ability to tackle complex challenges in the realm of web development.

Blog 2: Favorite Technology

In a world where countless animals are in need of homes, our Dating App for Animal Adoption is your digital tool for helping these furry companions find their forever families.

Our web based application will present, one at a time, users a series of animal profiles, where they can view their profile, and click on the left arrow to reject them or right to connect with them. When the user selects right on a possible pet profile, the shelter who created the posting will get notified with the public user’s information. Our team will create this application using HTML/CSS, React, Javascript, Python, Flask.

My favorite technology from my project is React. React is a JavaScript library used for creating dynamic and interactive user interfaces on websites. It simplifies the process of building web applications by breaking them into reusable components and efficiently updating what users see on their screens.

I really like the component-based architecture making it easier to create a website by being able to reuse code. React is also a tool that is popular and has a strong active community making it easier to find solutions or examples when needed.

One thing that was difficult to learning and still sometimes struggle with is managing state. It seems more complex than it needs to be. Especially when handling global states.

We hope that by creating this application we can help start a journey of love, companionship, and endless wagging tails.