"Rayito de Sol" es una página web dedicada al alquiler del apartamento de mi madre, situado a primera línea de playa en Calahonda. Esta plataforma ha sido diseñada para ofrecer a los visitantes una experiencia completa y cómoda para alquilar el apartamento y gestionar sus reservas. Los usuarios pueden registrarse, iniciar sesión y enviar formularios de contacto al administrador. Además, se incluyen funcionalidades para la gestión de cuenta o la modificación de contraseñas.
- Visibilidad de la presentación general del apartamento y detalles destacados.
- Información sobre la ubicación y características atractivas de la zona.
- Descripción de los servicios y comodidades ofrecidos por el apartamento.
- Información sobre servicios adicionales, como limpieza y otras facilidades.
- Visualización de imágenes de alta calidad del apartamento y su entorno.
- Fotografías de las habitaciones, sala, cocina y vistas al mar.
- Registro de nuevos usuarios.
- Inicio de sesión para usuarios registrados.
- Cierre de sesión para asegurar la privacidad de los usuarios.
- Función de reserva en línea disponible para los usuarios que han iniciado sesión.
- Calendario de disponibilidad y selección de fechas.
- Confirmación de reservas y detalles de la reserva por correo electrónico.
- Opción para enviar mensajes al administrador para consultas, preguntas o solicitudes específicas.
- Respuesta al usuario por parte del administrador, facilitando una comunicación efectiva.
- Modificación de contraseña disponible para los usuarios que han iniciado sesión, garantizando una mayor seguridad en la cuenta.
- Front-end: HTML, CSS, JavaScript
- Back-end: PHP
- Base de datos: MariaDB
- Otros: Validación de formularios tanto con PHP como con JavaScript para garantizar la seguridad y la integridad de los datos.
- Registro de usuario: Los nuevos usuarios pueden registrarse en la página de inicio.
- Inicio de sesión: Los usuarios existentes pueden iniciar sesión desde la sección de "Cuenta".
- Reservas: Una vez iniciada la sesión, los usuarios pueden hacer reservas desde la página de reservas.
- Contacto: Los usuarios pueden enviar mensajes directamente al administrador desde la sección de contacto.
- Modificación de contraseña: Los usuarios pueden actualizar su contraseña desde el panel de configuración de su cuenta.
- Se implementa autenticación de usuario con almacenamiento de contraseñas de manera segura (hashing y salting).
- Uso de HTTPS para la protección de la información en tránsito.
- Verificación y validación de formularios tanto del lado del cliente (JavaScript) como del servidor (PHP) para evitar inyecciones y otros ataques comunes.
Este proyecto está licenciado bajo la RayitodeSol License. Puedes usar, modificar y distribuir el código, sujeto a los términos de la licencia.
Si tienes alguna pregunta o necesitas más información, por favor contacta con el administrador de la página a través del formulario de contacto o por correo electrónico.
Para ver más detalles de los contribuyentes, revisa el archivo AUTHORS.md.