Note Taker
Introducing a sleek and highly practical note-taking application — where cleanliness and efficiency unite. This app utilizes localStorage to effortlessly store and retrieve crucial note data, demonstrating my knack for creating user-friendly solutions that seamlessly integrate functionality and style.
BONUS: Check out an alternate version of this app at the link below that uses an express.js backend to save and retrieve notes from a JSON file.
Weather Dashboard
Discover my innovative weather widget application — a browser-based marvel that seamlessly fetches real-time and forecasted weather data, as well as geolocation information. Through efficient fetch calls to the WeatherAPI developer API, this app showcases my ability to craft dynamic solutions that bring essential data to users with ease.
Workday Scheduler
Experience the elegance of a user-friendly calendar/planner application designed for the browser. This dynamic app boasts real-time updates to both HTML and CSS through the power of jQuery, showcasing my proficiency in crafting intuitive solutions that enhance user interactions.
Course Tracker
Explore an innovative and highly practical application tailored to a specific audience — online developer course enthusiasts. This app serves as a valuable tool for tracking purchased courses and those on your radar. By harnessing the capabilities of Netlify Functions, it seamlessly interfaces with an Airtable database to provide a serverless platform that ensures your data is securely stored and easily accessible for a streamlined user experience.
Mini Games
Indulge in a delightful and engaging pastime with this app — an assembly of timeless classic games crafted using the fundamental building blocks of HTML, CSS, and JavaScript. Experience the nostalgia and pure enjoyment as you dive into these beloved games, brought to life in an accessible and interactive format.
Song Search
Discover a compact yet potent music search tool that harnesses the capabilities of third-party APIs to seamlessly fetch song information through RESTful CRUD routes. Experience the efficiency of this application as it effortlessly brings you detailed musical insights at your fingertips.
Comment Forum
Explore a sleek and streamlined full-stack comment forum application, featuring robust user authentication. This app employs Jinja2 for client-side templating, creating a seamless and intuitive user interface. On the server side, Python and Flask work in harmony, while sqlAlchemy serves as the ORM to facilitate communication with a MySQL database, ensuring dynamic API functionality throughout runtime.
MLB Headquarters
Discover a dynamic MLB stats app designed to bring you real-time data directly from the diamond. This Next.js-powered application employs TailwindCSS for a visually compelling and responsive user experience. Leveraging API calls to the official MLB stats api, the app populates specialized team pages with current statistics and other useful information. The result is a seamless blend of front-end aesthetics and back-end functionality, creating an indispensable tool for any baseball aficionado.