Skip to content

About

Personal repository for the web-clients-languages course in URU.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

116 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Web Clients Languages - Sebastian Cohen

Repository for the Web Clients course at URU (Period 2025A). Archives all classes, homeworks, and projects.

Table of Contents
  1. About The Project
  2. Getting Started
  3. Main Projects
  4. Roadmap

About The Repository

This repository belongs to the Web clients course in URU for the 2025A period. As the course progresses, I am archiving all the classes, homeworks, and projects completed during the course.

I am using a repository because I find it easier to store things on GitHub, ensuring that all my code and projects are safely stored and accessible from anywhere, avoiding the risks of data loss associated with local storage.

(back to top)

Built With

  • HTML5
  • CSS3
  • JavaScript

(back to top)

Getting Started

To get a local copy up and running, follow these simple steps.

Prerequisites

All you need is a modern web browser.

Installation

  1. Clone the repo
    git clone https://github.com/jerichd4c/web-clients-languages.git
  2. Navigate to the project or class folder.
  3. Open the index.html (or the specific .html file) in your browser.

(back to top)

Main Projects

Here are the primary projects developed during the course. Each has its own detailed documentation in its respective folder.

A retro-styled management application with a Windows 95 aesthetic.

  • Features: Startup sequence, Dashboard with Chart.js, Transaction ledger, and IndexedDB persistence.
  • Documentation: Finance README
  • Live Demo

A dynamic multiple-choice trivia game fetching questions from an external API.

  • Features: Timer, category selection, difficulty levels, and audio feedback.
  • Documentation: Trivia README

A web-based tool for performing operations on matrices.

  • Features: Support for matrices up to 10x10, determinants, inverses, and matrix multiplication.
  • Documentation: Matrix README

(back to top)

Roadmap

  • Class 1: Introduction to HTML and CSS (Biography page).
  • Class 2: Introduction to JavaScript (Logic tests and exams).
  • Class 3: DOM Interaction and JS practice.
  • Class 4: Asynchronous JS (Promises, Async/Await).
  • Class 5: Data Persistence and IndexedDB.

(back to top)

About

Personal repository for the web-clients-languages course in URU.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages