HoseaCodes
A full-stack Software Engineer driven by a passion for knowledge. I am focused on building software that improves user engagement and experience.
Houston, TX
Pinned Repositories
Bash-Commands
CareerConnect
Career Connect serves as a platform for new software developers to identify new technology as well as the latest tech updates. Since networking is essential to any new career this is also a place to network. This application was made with JavaScript, MongoDB, Express, oAuth Google, Node.js, and RESTful routing. Users have the ability to search through jobs using the GitHub jobs API.
DevCenter
Ecommerce-Site
Full-Stack Ecommerce Blog
GoogleCalendarAPI
This is a simple calendar that pulls the JSON from Google-Calendar API.
JavaScript-Code-Directory
An application built with multiple 3rd party API's and other resources to display information dynamically with pure JavaScript ranging from basic to advance functionality.
merge-immersive
Newsletter-Server
This is a short template that uses the Mailchimp API to create a subscriber newsletter.
PDF-Master
A Next.js app that allows users to upload, view, read aloud, summarize, interact with, and create quizzes from PDFs, leveraging MongoDB and AWS S3 for storage and AI features for enhanced functionality.
Sneaker-Api
Sneaker-API was built with a Node.js backend, MongoDB database, and serves JSON data to the client. This application uses RESTFUL routing to handle API requests allowing clients to receive details on individual sneakers. I used EJS to serve a client view to get more information on the requests.
HoseaCodes's Repositories
HoseaCodes/CareerConnect
Career Connect serves as a platform for new software developers to identify new technology as well as the latest tech updates. Since networking is essential to any new career this is also a place to network. This application was made with JavaScript, MongoDB, Express, oAuth Google, Node.js, and RESTful routing. Users have the ability to search through jobs using the GitHub jobs API.
HoseaCodes/Ecommerce-Site
Full-Stack Ecommerce Blog
HoseaCodes/AI-Quiz-SDK
AI-Quiz is a powerful TypeScript SDK that leverages artificial intelligence to effortlessly generate quizzes. With automatic question generation, customization options, and support for various question types, AI-Quiz simplifies the process of creating engaging quizzes for applications and websites.
HoseaCodes/Application-Monitoring
HoseaCodes/Calorie-Kitchen
Calorie Kitchen was built with a Node.js backend and serves ejs templates for client-side views. This application uses RESTFUL routing to handle API requests allowing clients to receive details.
HoseaCodes/coding-interview-university
A complete computer science study plan to become a software engineer.
HoseaCodes/computer-science-flash-cards
Mini website for testing both general CS knowledge and enforce coding practice and common algorithm/data structure memorization.
HoseaCodes/Data-Structures-and-Algorithms
An Open-Source repository that contains all the Data Structures and Algorithms concepts and their implementation in several ways, programming questions and Interview questions. The main aim of this repository is to help students who are learning Data Structures and Algorithms or preparing for an interview.
HoseaCodes/DSA
This repository is a playground for honing your problem-solving skills and mastering data structures and algorithms in various programming languages. Whether you're a beginner looking to learn the basics or an experienced coder aiming to sharpen your skills, you've come to the right place.
HoseaCodes/Gamification-StarterCode
HoseaCodes/heroku-google-application-credentials-buildpack
Generates a Google credential file based on an environment variable
HoseaCodes/Hoseacodes-App
HoseaCodes/Hoseacodes-Launcher
Chrome Extension
HoseaCodes/Innovation-Ideas
HoseaCodes/javascript-testing-best-practices
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (December 2022)
HoseaCodes/JavaTest
HoseaCodes/Leetcode
HoseaCodes/Log-Pruner
This GitHub repository houses an action designed to remove documents from a database that are older than seven days.
HoseaCodes/MockServer
HoseaCodes/nodebestpractices
:white_check_mark: The Node.js best practices list (November 2022)
HoseaCodes/nodejs-integration-tests-best-practices
✅ Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (April 2022)
HoseaCodes/nodejs-security-best-practices
How to create a secured NodeJS application
HoseaCodes/PathFinders
HoseaCodes/react-resume
Resume Builder in React
HoseaCodes/ReadMe-Teamplate
This repository provides a standardized README.md template that you can use for all your projects on GitHub. A well-structured README is crucial for effectively communicating your project's purpose, usage, and contribution guidelines to both users and collaborators.
HoseaCodes/Redeem_API
A job board scraper
HoseaCodes/ReusableWorkflow
"Reusable Workflows," is a collection of GitHub Actions designed to simplify and streamline the continuous development and continuous integration (CI/CD) processes for software projects hosted on GitHub. These reusable actions offer modularity, and automation capabilities, making it easier for developers to build, test, and deploy their apps.
HoseaCodes/Sorting-Style
Algorithms can be one of the most difficult learning challenges as a new Software Engineer. Sort Styles displays various types of sorting algorithms. I started with Merge Sort but I will cover so of the more popular sorting algorithms. This application also helps to visualize the time complexity of each algorithm. Users are given the ability to generate an array with 300 random numbers and select the sort they would like to view to see how the algorithm sorts.
HoseaCodes/SwiftUI-Cookbook-2nd-Edition
SwiftUI Cookbook (2nd Edition), published by Packt
HoseaCodes/ui-testing-best-practices
The largest UI testing best practices list (last update: May 2021)