Hannah's Projects
I've crafted a three-page layout with meticulous attention to detail. Leveraging React-Bootstrap and CSS, I've styled the pages with easy-to-customize colors, fonts, and gaps, ensuring a visually appealing design. Throughout the development process, I've prioritized code organization to maintain clarity and scalability.
This project showcases the basic JavaScript syntax, seamlessly integrating control flow structures like conditionals and loops to manage data efficiently. By employing arrays and objects, I organize and manipulate data effectively, while creating reusable code through functions.
This assessment is designed to evaluate my understanding of the Document Object Model (DOM) and my ability to implement its features in a practical context. Through this assessment, I aim to demonstrate my proficiency in utilizing DOM functionalities to create dynamic and interactive web applications.
In this crash course we will look at asynchronous JavaScript and cover callbacks, promises including promise.all as well as the async / await syntax.
This guided activity walks you through the process of creating a simple adventuring game using object-oriented programming principles. We will begin with basic concepts and the structure of the game, and then refine that structure with classes and other programming patterns.
I endeavored to address real-world challenges by integrating various APIs, leveraging their functionalities to provide practical solutions and enhance user experiences, all within the realm of JavaScript.
NodeJS (or simply Node) is a very popular JavaScript runtime that enables developers to create JavaScript applications outside of the context of a web browser. This lab will walk you through the steps of installing Node and the Node Package Manager (npm) on Windows.
Embarking on the journey of becoming a software engineer requires a solid study habit. The Study List Creator empowers beginners to be engineers. Each entry represents a step forward in your growth and mastery, from algorithms to design principles. With dedication and the power of habit, we're one step closer to our full potential.
n our project, I aim to address challenges faced by small and medium-sized businesses in the ACH Network by enabling them to download and upload NACHA files. Utilizing Express, I implement routes, render views, serve static files, and facilitate file downloads to streamline ACH transactions and promote financial inclusivity.
Utilizing Node.js and Express, I tackled a problem, drawing on my experience as a professional software engineer. Recognizing the importance of holistic preparation for job interviews, I developed Interviviing, a platform tailored to my shared experiences with friends.