Vinotrip
Vinotrip was developed as an exercise to reproduce the main features and appearance of the original website. This project allowed me to strengthen my full-stack web development skills, particularly with the Laravel framework for back-end management, as well as integrating dynamic components with JavaScript. The focus was on visual fidelity, responsive design and clean code organisation to ensure a smooth and modern user experience.
Features
- User authentication (registration, login, session management)
- Dynamic navigation between pages
- Interactive wine tourism catalogue with filters and search
- Detailed offer display with image galleries
- Online booking form with client-side and server-side validation
- Admin dashboard for managing offers and bookings
- Responsive interface for mobile and tablet
- Notification and confirmation message integration
Technologies
- HTML
- CSS
- PHP
- JavaScript
- Laravel