Skip to content

A responsive developer portfolio acting as a central hub for web applications. Features a dark/light mode toggle, CSS Grid layouts, and semantic HTML5 structure.

Notifications You must be signed in to change notification settings

Junotfras/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‘¨β€πŸ’» Junot Fras | Web Developer Portfolio

The central hub for my web development projects. This repository hosts my personal portfolio website, serving as a gateway to my applications and technical case studies.

πŸ”— Live Portfolio Website

πŸš€ About This Project

This portfolio was designed to be a lightweight, high-performance landing page. Unlike heavy framework-based portfolios, this is built with Semantic HTML5 and Modern CSS3, ensuring it loads instantly on any device and achieves a 100/100 Lighthouse performance score.

πŸ› οΈ Tech Stack

  • CSS Grid & Flexbox: For a responsive, tile-based layout that adapts from mobile to desktop.
  • CSS Variables: To manage the color system and enable the Dark/Light mode theme toggle.
  • Vanilla JavaScript: For DOM manipulation (theme switching) without external dependencies.
  • Semantic HTML: Accessible structure (nav, main, section, footer) for better SEO and screen reader support.

πŸ“‚ Featured Projects (The "Spokes")

This portfolio links to four distinct web applications, each demonstrating specific JavaScript competencies:

Project Key Concepts Repo Link
Health Dashboard Regex Validation, Dynamic Forms, Math Logic View Code
RPG Battle Engine Game Logic, State Management, XP Systems View Code
TaskMaster CRUD Operations, LocalStorage, Modal Dialogs View Code
Narrative Engine DOM Injection, Template Literals, CSS Grid View Code

🎨 Features

  • πŸŒ— Dark/Light Mode: Persists user preference via LocalStorage.
  • πŸ“± Fully Responsive: "Mobile-First" design philosophy.
  • ⚑ Zero Bloat: No frameworks, no build stepsβ€”just raw, efficient code.

Β© 2026 Junot Fras. Built as part of the freeCodeCamp Front End Development curriculum.

About

A responsive developer portfolio acting as a central hub for web applications. Features a dark/light mode toggle, CSS Grid layouts, and semantic HTML5 structure.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published