Skip to content

Camille-Maslin/Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

65 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Portfolio Website

A modern, responsive portfolio website showcasing my skills, projects and experience as a Computer Science student specializing in AI & Data Science.

🌟 Features

  • Bilingual Support: Full English and French localization
  • Theme Switching: Dynamic light/dark theme support
  • Responsive Design: Mobile-first approach ensuring compatibility across all devices
  • Modern UI/UX: Clean and professional interface with smooth animations
  • Accessibility: WCAG compliant with semantic HTML and ARIA attributes
  • Performance Optimized: Fast loading times with optimized assets

πŸ›  Technologies Used

Frontend

  • HTML5
  • CSS3/SCSS
  • JavaScript (ES6+)
  • FontAwesome Icons

Development Tools

  • Modular SCSS Architecture
  • CSS Custom Properties for theming
  • Responsive Grid System
  • Mobile-First Design Approach

πŸ“‚ Project Structure

portfolio/
β”œβ”€β”€ src/
β”‚ β”œβ”€β”€ assets/ # Images and static assets
β”‚ β”œβ”€β”€ locales/ # Translation files (en.json, fr.json)
β”‚ β”œβ”€β”€ scripts/
β”‚ β”‚ └── modules/ # JavaScript modules
β”‚ β”œβ”€β”€ styles/
β”‚ β”‚ β”œβ”€β”€ base/ # Base styles and variables
β”‚ β”‚ β”œβ”€β”€ components/ # Component-specific styles
β”‚ β”‚ └── themes/ # Theme configurations
└─└── index.html # Main HTML file

πŸš€ Key Features

Internationalization

  • Dynamic language switching between English and French
  • Persistent language preference storage
  • Automatic language detection based on browser settings

Theme System

  • Light/Dark mode support
  • System preference detection
  • Smooth theme transitions
  • Persistent theme preference storage

Responsive Components

  • Mobile-friendly navigation
  • Responsive project grid
  • Adaptive skill bars
  • Flexible contact section

πŸ“œ License

This project is licensed under the CC BY-NC-ND 4.0 License. You are free to view and fork this project, but no modifications, redistributions, or commercial use are allowed without explicit permission.

For more details, please refer to the full license in the LICENSE file.

About

🎯 Personal Portfolio: A modern, responsive showcase of my projects and skills as a Computer Science student and AI enthusiast. Built with pure HTML, CSS, and JavaScript, featuring dynamic theming, multilingual support (FR/EN), and interactive visualizations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors