Hi, I'm Davide!
I'm a Full Stack Web Developer with a deep passion for programming.
Just as a runner needs to lace up their shoes, hit the track, and push their limits to improve their speed and endurance, I, as a coder, need to open my text editor, sit down at the computer, and challenge myself to write efficient, clean, and error-free code.
About Me
Get to know me!
Hi, I'm Davide and I'm
determined, self-motivated, and enthusiastic about coding and learning.
My Studies
My quest for knowledge led me to pursue a Master's in Full Stack Web Development at Nuclio school in Barcelona.
Project Highlights
Paddle Surf Subscribers Management and Fidelity Card Web App
Overview: The Paddle Surf Subscribers Management and Fidelity Card web application is a robust and responsive solution designed to streamline the management of paddle surf subscriptions and loyalty cards. Built using React for the frontend, Node.js and Express for the backend, and MongoDB for the database, this application offers a seamless and efficient user experience.
Key Features:
- User Creation: The admin module allows the creation of users with essential details, ensuring a comprehensive database of subscribers.
- Hour Subscription Management: Admins can add hour subscriptions, providing flexibility for users based on their preferences.
- Surf Hour Allocation: The web application facilitates the allocation of surf hours corresponding to each subscription.
- Real-time Updates with Websockets: Leveraging the power of websockets, the application ensures instant updates, providing a dynamic and responsive interface.
- Subscription Duration: Subscriptions have a maximum duration of one year. A daily check, powered by Node.js Express, identifies and sets inactive any subscription that has crossed the 365-day mark.
- Excel Database Download: The web application offers a convenient feature allowing admins to download the database in Excel format.
Technology Stack:
Frontend: React.js
Backend: Node.js, Express
Database: MongoDB
Real-time Updates: Websockets
Benefits:
- Efficient management of paddle surf subscriptions.
- Real-time updates ensure a responsive and dynamic user interface.
- Subscription duration checks ensure the system stays up-to-date and in compliance with policies.
- Excel database download feature enhances accessibility and facilitates various administrative tasks.
Use Cases:
Paddle surf rental businesses looking to streamline and automate their subscription management.
Organizations requiring a flexible and responsive web application for managing user subscriptions and loyalty programs.
In Summary: The Paddle Surf Subscribers Management and Fidelity Card web application provide a comprehensive solution for efficiently managing paddle surf subscriptions. With its responsive design, real-time updates, and user-friendly features, it caters to the needs of both administrators and subscribers, ensuring a seamless and enjoyable experience in the world of paddle surfing.
Unveiling My Passion
Today, I immerse myself in daily programming, perpetually enhancing my skills by experimenting with diverse programming languages and tools.
A Never-Ending Journey
I firmly believe that
personal growth should be a never-ending endeavor.My passion for technology fuels my desire to continuously learn, gain experience, and expand my knowledge.
Let's Connect!
I'm always up for a chat about technology, coding, or any exciting opportunities to collaborate. If you share my passion, let's connect and explore the limitless possibilities of the digital world.
My Skills
React
CSS
JavaScript
TypeScript
Next.js
Tailwind CSS
Mongodb
MySql
GitHub
NodeJs
GraphQL