Commit Graph

16 Commits

Author SHA1 Message Date
iamkiddy
a1611e1782 Enhance AdminSettingsPage to fetch and update user profile. Implement profile data retrieval on component mount, update form structure to include first and last name, and add validation for required fields. Improve loading indicators and error handling for profile updates. Update API integration for fetching and updating user profile data. 2025-11-25 21:25:53 +00:00
iamkiddy
0297e6e3e5 Implement admin availability management in Booking component. Add functionality to manage weekly availability, including day and time selection, and integrate a dialog for updating availability. Enhance API integration for fetching and updating admin availability data. Update UI elements for better user experience. 2025-11-25 20:15:37 +00:00
iamkiddy
3465961819 Refactor Login component to remove signup functionality and update UI for a streamlined login experience. Enhance error handling in LoginDialog to utilize toast notifications for better user feedback. 2025-11-24 18:26:37 +00:00
iamkiddy
7db02adbd7 Refactor Login and Signup components to utilize Suspense for improved loading states. Update error handling in LoginDialog to reference issues instead of errors for better validation feedback. Enhance appointment error handling by casting response data to unknown before extracting error messages. 2025-11-24 16:38:09 +00:00
iamkiddy
eec3976f94 Refactor login and OTP verification flow in Login component. Update success handling to switch to login step instead of redirecting, and enhance UI in LoginDialog for better responsiveness and accessibility. Adjust styling for form elements and improve layout consistency. 2025-11-24 16:21:21 +00:00
iamkiddy
041c36079d Enhance authentication and middleware logic by improving user role checks, adding OTP verification steps, and refining redirection based on user roles. Update login and signup forms to handle multiple user attributes and streamline error handling. Integrate logout functionality across components for better user experience. 2025-11-23 21:13:18 +00:00
iamkiddy
eb8a800eb7 Enhance authentication flow by integrating @tanstack/react-query for improved data fetching, adding form validation in Login and LoginDialog components, and updating user redirection logic post-login. Also, include new dependencies: input-otp and zod for OTP input handling and schema validation. 2025-11-23 13:29:31 +00:00
iamkiddy
466194030a Merge branch 'master' of http://35.207.46.142/ATTUNE-HEART-THERAPY/website 2025-11-22 20:26:56 +00:00
iamkiddy
487132ee9b Update login and book-now pages to enhance user experience by changing images for better representation, refactoring appointment scheduling to use preferred days and times, and improving error handling for user input. 2025-11-22 20:18:52 +00:00
David McNeill
1a8969defc Revert merge of recent PR 2025-11-21 19:51:29 -05:00
iamkiddy
6ed23f1573 Update images and text in login and book-now pages for improved representation and clarity; rename 'Ethnicity' to 'Communities' in ClientFocus component, and adjust service description to emphasize inclusivity. 2025-11-21 23:38:16 +00:00
iamkiddy
c0ff0386a0 Enhance UI components across the application by integrating theme support for dark mode. Update styles in Login, Book Now, User Dashboard, and Settings pages to improve visual consistency. Refactor various components to utilize the ThemeProvider for dynamic styling based on the selected theme. 2025-11-13 11:10:00 +00:00
iamkiddy
bff566eb9b Update login redirection to home page and add automatic redirect after booking submission. Enhance user flow by ensuring users are directed to the home page upon successful actions. 2025-11-07 21:27:14 +00:00
iamkiddy
ce73cbde6c Enhance admin panel with new features and UI improvements. Add remote image patterns to Next.js config for Unsplash integration. Update package.json with new dependencies including Radix UI components and date-fns. Refactor layout components to include a header in the admin layout, improve styling in notifications and side navigation, and enhance the booking and dashboard pages for better user experience. 2025-11-07 13:45:14 +00:00
iamkiddy
3c27026371 Refactor SideNav component for improved styling and responsiveness. Adjust layout in Booking and Dashboard pages to match updated SideNav dimensions. Enhance Login page with gradient text and button styles for a more modern appearance. 2025-11-06 14:40:30 +00:00
iamkiddy
af29ec2a48 Refactor navigation and component structure by updating import paths for SideNav and Notifications components. Remove unused Login component and notifications.tsx file. Add Navbar component to the Home page and adjust package.json to specify pnpm as the package manager. 2025-11-06 12:56:20 +00:00