Skip to content

HPMM2/Web-Programming-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 Web Programming — UANL

HTML CSS PHP JavaScript Ruby Rails UANL Status

⚠️ Code, comments and documentation are written in Spanish as part of my university coursework.

Projects and exercises developed for the Web Programming course at UANL, covering HTML, CSS, PHP, JavaScript, and Ruby on Rails.


📋 About

This repository contains all the work done throughout the Web Programming course, organized by topic. The course covered static web page structure with HTML/CSS, client-side interactivity with JavaScript, server-side scripting and database integration with PHP and MySQL, and full-stack web application development with Ruby on Rails.

The final project (PIA) is Musicfly, a music instrument store website built with the full stack covered in the course.


📁 Contents

# Folder Description
01 HTML 4 HTML/CSS exercises covering lists, images, navigation, and layouts
02 JavaScript JavaScript exercise with dynamic content rendering using arrays and DOM manipulation
03 PHP PHP scripts for MySQL database connection and data insertion operations
04 Ruby — Ejercicio 1 Blog app in Ruby on Rails with posts and nested comments (full CRUD)
05 Ruby — Ejercicio 2 E-commerce app in Rails 7 with product catalog, shopping cart, order management, Stripe payments, Devise authentication, and admin panel
06 Ruby — Wedding Website Ruby on Rails wedding site with static pages (history, event, travel, accommodations, contact) and a song request CRUD
07 PIA — Final Project Musicfly — music instrument store with product listings, user registration forms, payment data capture, and PHP + MySQL backend

📄 PIA (Musicfly) Covers

  • Multi-page HTML/CSS website with store branding
  • Product catalog (instruments) with images and descriptions
  • User and payment registration forms (4 registration flows)
  • PHP backend connected to MySQL for storing user and payment data
  • Custom CSS styling and layout

🛠️ Built With

HTML CSS PHP JavaScript MySQL Ruby Rails


📄 License

This project is licensed under the MIT License.

About

Projects and exercises developed for the Web Programming course at UANL, covering HTML, CSS, PHP, JavaScript, and Ruby on Rails.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors