Coding Projects

ABOUT THIS WEBSITE

Stephen's Porfolio
JavaScript,HTML,CSS,Bootstrap
  • Developed a responsive, mobile-first front-end using HTML, CSS, and Bootstrap.
  • Reorganized project file directories using Claude Code to improve structure, maintainability, and developer efficiency.
  • Integrated the EmailJS API to enable secure, client-side email functionality through a contact form without requiring a back-end server.
  • Deployed the application on a Linux instance in Oracle Cloud Infrastructure, configuring and managing the web server for performance and availability.
  • Registered a custom DNS and automated HTTPS certificates using Certbot to ensure secure SSL/TLS communication.
  • Demonstrated end-to-end ownership of the project lifecycle, from local development to secure cloud-based deployment.
GITHUB REPO

JavaScript

These browser-based JavaScript projects serve as a practical showcase of core development skills, ranging from dynamic DOM manipulation and real-time state management to strict input sanitization and logic validation.

Rock,Paper,Scissors
JavaScript,HTML,CSS,Bootstrap

Developed a browser-based Rock, Paper, Scissors game using JavaScript, applying DOM manipulation to manage game state, user input, and dynamic UI updates.

DEMO Repo
Even Stephen
JavaScript,HTML,CSS,Bootstrap

Built a simple browser app that checks whether a number is odd or even, focusing on input sanitization and writing concise, efficient JavaScript.

DEMO Repo
To-Do List
JavaScript,HTML,CSS,Bootstrap

Built to-do list app where I practiced working with the DOM by dynamically creating, appending, and removing elements while improving understanding basic front-end state management.

DEMO Repo

Python

These projects mark the start of my coding journey with Python, where I developed a solid foundation in programming logic using procedural and object-oriented approaches.

Employee Portal 1.0
Python

Developed a command-line app that rotates employee duties using a custom data structure and continuous prompt loop, showcasing early foundations in programming logic before learning persistent storage.

REPO
Envelopes Budgeting App
Python

Built a command-line app focused on object creation and management, applying OOP principles and file I/O to achieve persistent data storage.

REPO
CLI Access of CHATGPT
Python

Built a Python CLI tool that connects to the OpenAI API for real-time AI interaction, using secure environment variables and custom aliases for easy terminal access.

REPO

Workshop Projects

Throughout the week, I immersed myself in new material and built foundational skills, then each weekend collaborated with a team to apply what we learned through hands-on projects. Below are projects I completed by working from product specifications and real-world use cases.

NuCamp Website
HTML,CSS,Bootstrap

Built using bootstrap framework for a mobile-first user experience. Through this project, I learned to implement complex UI components like carousels and grid systems while mastering the fundamentals of responsive web design and front-end styling.

DEMO Repo