💬
Client Database Assignment Login

Jim Crawford

I am a Computer Software Development student at Mountain Empire Community College with growing experience in C++, Python, web development, AWS, and personal AI projects. My goal is to continue building practical technical skills and create real-world projects that demonstrate my growth as an aspiring software developer.

Portfolio Showcase

LinkedIn

Professional Profile

View my LinkedIn profile to learn more about my experience, certifications, and professional background as I transition into software development.

GitHub

Runner Data Analysis Program (C++)

A C++ project that analyzes runner performance data using file input, loops, conditional logic, and calculated statistics.

GitHub

GitHub Portfolio — C++, Python, and Web Projects

A collection of coursework and personal programming projects that reflect my development in C++, Python, and foundational web development.

GitHub Pages

My Old Portfolio Website

This was my original portfolio. It shows where I started and highlights how much I’ve grown since then.

Code Sample

Portfolio Styles CSS Snippet

A sample from my portfolio stylesheet showing the project layout and card styling.

styles.css
.projects {
  display: flex;
  gap: 20px;
  overflow-x: auto;
  scroll-behavior: smooth;
  padding: 10px 4px 20px 4px;
  margin-bottom: 40px;
  scroll-snap-type: x mandatory;
}

.card {
  display: block;
  text-decoration: none;
  color: white;
  background: #475569;
  border-radius: 14px;
  padding: 20px;
  flex: 0 0 300px;
  scroll-snap-align: start;
  transition: transform 0.2s ease, box-shadow 0.2s ease, background 0.2s ease;
}

Client Database Project

This PHP and MySQL project includes login authentication, client record management, and full CRUD functionality (Create, Read, Update, Delete). You can access it using the "Client Database Assignment Login" button at the top of the page.

UI

Login System

Login Page

Uses PHP sessions to restrict access to authorized users.

Database

Client Records

Client List

Displays data pulled from the database with edit and delete options.

Forms

Edit Client

Edit Client

Allows updating client information through form submission.

Code

PHP Update Logic

Code Sample

Handles updating records in the database using server-side PHP.

Academic

  • CSC Software I
  • CSC Software II
  • Dean’s List
  • President’s List

Certifications

  • IC3 Master Certification (Levels 1–3)
  • Microsoft Office 2019: Word
  • AWS Cloud Fundamentals