Welcome to my web development portfolio! This repository showcases my projects and skills across various web development technologies, from frontend to backend. Browse through my work to see my capabilities and coding style.
- Frontend: HTML, CSS, JavaScript, React
- Backend: Node.js, Express
- Database: MySQL
- Tools: Git, npm, Webpack
A collection of JavaScript projects demonstrating core concepts and practical applications:
- DOM manipulation
- Data structures (arrays, objects)
- Event handling
- API interactions
- File operations
- OOP with classes
- Interactive web applications
Projects showcasing React framework expertise:
- Component development
- Props and state management
- Hooks implementation
- Context API usage
- React Router navigation
- Redux state management
- Testing practices
Server-side applications demonstrating:
- Node modules
- Express framework implementation
- RESTful API creation
- Database integrations
- Authentication systems
- Deployment strategies
Database projects covering:
- SQL basics and syntax
- Join operations
- Data aggregation
- Subquery techniques
- Normalization principles
- Index optimization
This portfolio is available in multiple languages:
- 🇬🇧 English
- 🇮🇹 Italian