Dashboard - Copy this React, Tailwind Component to your project
Create a dashboard page for a logged in Papitto user (company account dog breeder). The dashboard should greet the user by name and show an overview of their account. Include a section with key stats or quick info: for example, "Active Listings" (number of current ads), "Messages" (number of new messages), and "Upcoming Appointments" if any. Provide a clear navigation menu or icons for main actions: "My Profile", "My Listings", "Add New Listing", "Messages", "Appointments", and "Settings". In the main view, include a list or grid of the user's recent listings with small thumbnails and titles, each possibly with status (active/expired). Also include any alerts or reminders (e.g., "Your premium subscription expires in 5 days" or "You have 2 new inquiries"). Use a two column layout on desktop: a sidebar menu and a main content area. On mobile, the sidebar collapses into a hamburger menu. The design should be intuitive, with a friendly tone (maybe include a small pet related graphic in the welcome message).
