Stefano's Projects
A shopping cart built to practice React, Typescript, Vite and Bootstrap
A React app that allows users to manage their kitchen's recipes. The backend is managed by Firebase. I implemented a color theme selector using the Context API for the state management.
A small app that I built to learn the fundamentals of Docker
Drinking water is vital! This lovely app keeps track of how many glasses of water you are drinking during the day (two liters is the recommended quantity). I built it using HTML, CSS and Javascript.
A beautiful landing page built for a Tech Company. The page if fully responsive for all screen sizes. All the images used for the project have been optimized for better performance. I have also added specific favicons for android and apple devices.
A template of .gitignore file to use in my projects
A colourful company landing page with curved sections. Desktop Only. The design comes from a Frontend Mentor coding challenge.
This repository contains a job board App built with React Native. The App has search and pagination functionalities.
A beautiful memory game built with React
An app that helps the users to keep track of the daily expenses. I built it using React, the Context API, Firebase database and authentication.
A React movie app that queries the OMDB API database and renders the results of the user research
I created this Blog project to practice my React and CSS skills. It allows users to read, create, edit and delete blog posts.
This repository contains a REST API with user authentication that I built using Node, Express, Typescript and MongoDB.
A React app that allows users to create and delete notes. I built it to learn more about the components library Material UI. I used the JSON-Server library to store the data locally and the React-Mansory library to optimize the layout of the cards.
A beautiful landing page built for a Tech Company. The page if fully responsive for all screen sizes. All the images used for the project have been optimized for better performance. Specific favicons for android and apple devices have been added.
I built this lovely card component to practice my HTML and CSS skills. I made it responsive for iPhones 5 and 6 screens size.
A colorful and cool Ping Pong score keeper that I made to practice my Bulma-CSS and Javascript skills. Have fun with it!
In this React project I tried to reproduce a small version of r/place (Reddit Place). I had to implement some unconventional solutions to maximize performance.
This repository contains the first iteration of my personal website built with Gatsby and hosted with Netlify
A learning path composed by exercises and challenges made to practice the basics of data structures, algorithms, patterns and user interfaces.
I created this todo list project to practice my Vue.js and CSS skills
This project contains an eCommerce platform built with the MERN stack & Redux Toolkit. It has a full-featured shopping cart built using the PayPal API & credit card payments.
A simple game app made to practise my Vue.js skills
An app that fetches data from an API and displays the characters from the animated science-fiction sitecom Rick and Morty. It has searchbox, pagination and favourite list features. I built it using React, the fetch-API, Prop-Types, and custom hooks.
An elegant admin dashboard that allows the user to monitor the company sales, transactions, statistics and customers. The user can choose to use the web app with Dark or Light mode. It is built using React, Redux, Material UI, Nivo charts, Express and MongoDB.
A web app for visualizing personalized Spotify data built with React, Express, and the Spotify API
This repository contains the README for my Github profile
A CRUD React app built to practice my skills
A task manager built to practise my Vue.js skills. This web App helps you managing your daily workflow by creating, editing, deleting, ticking/unticking your tasks.