Skip to content

CodingWithJiro/freecodecamp-html-checkout-page

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Checkout Page

HTML5 CSS3 freeCodeCamp Visual Studio Code Git GitHub Netlify Minimal CSS Beginner Project Semantic HTML Accessible

Netlify Status Status Learning Path Views

A Simple HTML Checkout Page

Screenshot of the project

This website displays a simple checkout page for PlayStation5. Created as part of the freeCodeCamp.org HTML5 free course.


Overview

This project is a beginner-level exercise that uses HTML5 and very minimal CSS3 to mimic a checkout page in an ecommerce website. It demonstrates proper use of table-related elements like <thead>, <tbody>, and <tfoot> form elements like <input>, <label>, and <fieldset>.


Features

  • Tabular data structuring (<table>, <thead>, <tbody>, <tfoot>)
  • Proper use of HTML <figure> and <figcaption> elements
  • Correct headings hierarchy <h1>, <h2>, ...
  • Form structuring which submits to httpbin.org

What I Learned

  • How to design a semantic and accessible checkout page
  • Creating structured data tables with advanced use of <thead>, rowspan, tfoot, and scope
  • Implementing real-world form validation using pattern, required, and inputmode
  • Applying metadata and Open Graph tags for better SEO and link previews
  • Structuring content with <figure>, <aside>, and <legend> for accessibility
  • Writing organized and clean HTML for product listings and forms

Tech Used

  • HTML5
  • CSS3 (minimal)
  • Git
  • GitHub
  • Netlify

How to Run

  1. Clone the repository
  2. Open index.html in your browser

Live Demo

Or you can check out the live website here


Author

Created by Elmar Chavez

Month/Year: April 2025

Journey: 1st month of learning frontend web development.

About

This is a fictional checkout page for PlayStation 5 made from HTML and minimal CSS.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages