Latest Project Post

Flight Booking Website featured Voice Input

Design and Implimentation of a full stack Flight Booking Website

This project is a cloud storage database Mysql, termed at structuring data scalably. Users can use the voice Icon to trigger booking upon logged in. the voice Icon in the right part of the index page, prompt user to enter booking informations and are returned to the confirmed booking. More so, email Notification, reminder and payment confirmation emails are sent to user when booking is processed. it features the user's dashboard where user can view all his bookings, and time at which the booking was made. User can cancel the booking if payment has not been made. a proceed to payment button per booking is generated once user submit a booking successfully.

Joshua Henry
Joshua Henry

STK Interactive Blog Website

Full Stack Development of an Interactive Media Blog Website

**STK News** is a responsive, Firebase-powered blog and news platform built with **HTML, CSS, JavaScript**, and **Flask**. It features user authentication, categorized posts, voice-enabled analysis, and a dynamic dashboard for readers and content creators.

Joshua Henry
Joshua Henry

Accessibility Tips for Web Developers

Accessibility Tips for Web Developers

It's awesome to build sites that are inclusive and accessible to everyone. There are at least six key areas of disability we can optimize for: visual, hearing, mobility, cognition, speech and neural. Many tools and resources can help here, even if you're totally new to web accessibility.

Joshua Henry
Joshua Henry

Dynamically Securing Databases using Hashicorp Vault

Dynamically Securing Databases using Hashicorp Vault

Nowadays, it's hard to profoundly talk about security in the IT industry, since it has to be considered on so many different levels: from securing code chunks, securing containers, up to securing complex infrastructures and defining strong joshua.webpion and authentication policies across the enterprise.

Joshua Henry
Joshua Henry

Adaptive Loading - Improving Web Performance on low-end devices

Adaptive Loading - Improving Web Performance on low-end devices

Adaptive Loading: Do not just respond based on screen size, adapt based on actual device hardware. Any user can have a slow experience. In a world with widely varying device capabilities, a "one-size" fits all experience may not always work. Sites that delight users on high-end devices can be unusable on low-end ones, particularly on median mobile and desktop hardware and in emerging markets.

Joshua Henry
Joshua Henry

Don't Develop Just for Yourself - A Developer's Checklist to Accessibility

Don't Develop Just for Yourself - A Developer's Checklist to Accessibility

We, as developers, tend to develop sites unconsciously for people like ourselves. If we don't actively pay attention, the sites are often accessible only for certain types of people: Sighted mouse-users, who have good fine motor skills and are good at using computers.

Joshua Henry
Joshua Henry

Building a Restful CRUD API with Node JS, Express, and MongoDB

Co Developer of no8 Hotel Management Website

No.8 Boutique Hotel, located in the serene GRA district of Ilorin, offers a luxurious and intimate stay with only eight elegantly designed rooms ranging from King Standard to King Superior (172–365 sq ft) and priced between ₦70,000 and ₦110,000 per night. Each room features contemporary African-inspired décor, plush linens, original artwork, air-conditioning, free Wi‑Fi, a flat-screen TV, a work desk, laptop-safe, and a glass-enclosed rain shower. Guests enjoy access to stylish common areas including a sleek lobby, an executive lounge, and a relaxing pool garden perfect for unwinding. Onsite dining is available through a café and room service, ensuring convenience and comfort throughout your stay. The hotel is just 9 km from Ilorin Airport and close to local attractions like the National Museum and the University of Ilorin. With rave reviews for its calm atmosphere, attentive service, and seamless booking experience through the official website (no8hotel.com), No.8 Boutique Hotel stands out as a refined destination for business travelers, tourists, and anyone seeking peaceful luxury in the heart of Ilorin.

Joshua Henry
Joshua Henry

Monitoring Performance with the PageSpeed Insights API

Monitoring Performance with the PageSpeed Insights API

The PageSpeed Insights API provides free access to performance monitoring for web pages and returns data with suggestions for how to improve. The V5 API includes lab data from Lighthouse and real-world data from the Chrome User Experience Report (CrUX).

Joshua Henry
Joshua Henry

The best web accessibility tools for developers in 2021

The best web accessibility tools for developers in 2021

The quality of the tools you use defines the speed with which you can diagnose and resolve problems. Each year the landscape changes dramatically in web technologies, and of late the tooling for accessibility is no exception.

Joshua Henry
Joshua Henry

How to connect a React frontend with a NodeJS/Express backend

How to connect a React frontend with a NodeJS/Express backend

The MERN (MongoDB, Express, React, NodeJS) stack is very popular for making full stack applications, utilizing Javascript for both the backend and frontend as well as a document-oriented or non relational database (MongoDB), meaning that it's structured like JSON rather than a large excel sheet like SQL databases are.

Joshua Henry
Joshua Henry

Tags

Let's Talk

Do you want to learn more about how I can help your company overcome problems? Let us have a conversation.