Background

Projects

Project

Vacation Bliss

Online

A modern property management services website designed for Vacation Bliss, a real and active startup company. The platform features both client and admin dashboards, along with a custom-built calendar that integrates data from Airbnb, Booking.com, and VRBO. The entire system is fully bilingual, available in both English and Spanish for seamless accessibility.

Features:
  • Client and Admin Authentication: Secure authentication for both clients and admins to ensure safe access to dashboards.
  • Custom Calendar: A custom-built calendar that combines data from Airbnb, Booking.com, and VRBO for each property.
  • Property Management: Admins can create accounts, add properties, and manage calendars for each property.
  • URL Management: Admins can add or remove URLs from different sources and display calendar data for each property.
  • Daily Pricing: Admins can set and adjust daily prices for each property directly from the dashboard.
  • Color-Coded Calendar Sources: Each calendar source has a unique color for easy identification, with a legend at the bottom.
  • Contact Form: A contact form for clients to reach out for inquiries or support.
  • Responsive Design: Fully responsive design ensures a smooth user experience across all devices, including mobile, tablet, and desktop.
  • Multi-Language Support: The entire platform, including dashboards, is available in both English and Spanish for better accessibility.
Built With:
  • HTML, CSS, JavaScript, PHP, MySQL
Project

Chat Room

Online

A real-time chat app with PHP, MySQL, and Node.js WebSockets, featuring secure authentication and messaging.

Features:
  • User Authentication: Secure authentication with password hashing stored in the database to protect user credentials.
  • Profile Photo Replacement: Allows users to replace their profile photo for personalized accounts.
  • Friend Search: Enables users to search for friends via email to connect and interact.
  • Real-time Messaging: Users can message friends in real-time for seamless communication.
  • Friend Removal: Provides the option to delete friends from your contact list when needed.
  • Account Deletion: Option for users to delete their own account and remove all associated data.
  • Unread Message Notifications: A notification system that shows the number of unread messages for better communication management.
  • Message Timestamp: Displays the time each message was sent, adjusted to the user's current timezone for accuracy in conversations.
  • Password Reset: Forgot/reset password functionality to recover or change account credentials securely.
  • Theme Toggle with Persistence: A theme toggle button that allows users to switch between light and dark mode, persisting across all pages.
  • Show Password: Option to toggle the visibility of the password field for easier login.
  • Remember Me: Option for users to stay logged in across sessions for convenience.
  • Responsive Design: Fully responsive design ensures a smooth user experience on any device, whether mobile, tablet, or desktop.
Built With:
  • HTML, CSS, JavaScript, PHP, MySQL, Node.js (WebSockets)
Close
Previous
Loading
Next