ingdanielemasone

My Website


About

This repository contains the source code, documentation, and test coverage reports for my personal portfolio website built with React.

The project features:

  • Multi-language support (English and Italian)
  • Responsive design using TailwindCSS
  • Integrated testing and coverage reports
  • Automatically deployed documentation and coverage reports using GitHub Pages

Usage

Clone the repository:

git clone https://github.com/DanieleMasone/ingdanielemasone.git
cd ingdanielemasone

Install dependencies:

npm install

Run the development server:

npm start

Build the project:

npm run build

Generate documentation:

npm run doc

Run tests and generate coverage:

npm run coverage

Deploy all (app + docs + coverage):

npm run deploy:all

License & Permissions

© 2025 Daniele Masone. All rights reserved.

This code may not be copied, modified, or redistributed without explicit permission.

App.js

Description:
  • This file initializes the React application and mounts it to the DOM.
Source:
This file initializes the React application and mounts it to the DOM.