Commit Graph

93 Commits

Author SHA1 Message Date
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
83c95afec1 Add Deliverables link to Header and SideNav components, and integrate button in Dashboard for improved navigation 2025-11-24 17:48:57 +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
c7871cfb46 Enhance Booking component with appointment scheduling and rejection functionality. Integrate dialogs for scheduling and rejecting appointments, improving user interaction. Update layout to suppress hydration warnings and refine appointment data handling in BookNowPage for consistent ID management. 2025-11-24 16:04:39 +00:00
iamkiddy
4f6e64bf99 Refactor Booking and Dashboard components to integrate appointment management and enhance data fetching logic. Replace mock data with API calls for appointments and user statistics, improving error handling and user feedback. Update UI elements for better search functionality and display of appointment details. 2025-11-23 22:28:02 +00:00
iamkiddy
37531f2b2b Refactor booking process in BookNowPage to integrate appointment creation via useAppointments hook. Enhance form submission logic to check user authentication before proceeding. Update API endpoint configurations for appointment management, including available dates and user appointments. Improve error handling and user feedback with toast notifications. 2025-11-23 21:43:13 +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
41b60c930e Merge branch 'feat/login-integrations' into feat/authentication 2025-11-23 19:13:56 +00:00
iamkiddy
453ce68a66 Update contact information across multiple components, including phone numbers and location details, to reflect new business contact. Rename section in ClientFocus component for clarity. 2025-11-23 13:46:33 +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
a819dc3a04 Update button labels in BookNowPage and HeroSection for consistency, and refactor Navbar to conditionally render navigation links and sign-in button based on user dashboard state. 2025-11-22 21:29:35 +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
d31f7045f5 Update header and navbar components to consistently display the full name "Attune Heart Therapy" instead of the abbreviated form, enhancing clarity in the UI. 2025-11-14 13:05:05 +00:00
54a9b63df9 Merge pull request 'Add submit button click handler in Book Now page to manage login dialog display' (#17) from fix/conflicts into master
Reviewed-on: https://gitea.blackbusinesslabs.com/ATTUNE-HEART-THERAPY/website/pulls/17
2025-11-13 13:22:20 +00:00
iamkiddy
f97074e757 Add submit button click handler in Book Now page to manage login dialog display 2025-11-13 13:20:04 +00:00
iamkiddy
934f31e1f5 Add icon SVG and update layout metadata to include icon reference. Adjust ContactSection card background gradient for improved visibility. Update footer copyright text to include LLC designation 2025-11-13 13:00:02 +00:00
iamkiddy
35e654cf46 Integrate dark mode support across admin components, including Header, Notifications, SideNav, and Booking pages. Update styles to ensure visual consistency and responsiveness based on the selected theme, enhancing user experience in both light and dark modes. 2025-11-13 11:42:56 +00:00
iamkiddy
f4c3fe0c51 Refactor User Dashboard layout to improve responsiveness and visual consistency. Update button styles for better alignment and flexibility in different screen sizes. 2025-11-13 11:17:17 +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
79a5bb9fb9 Merge pull request 'fix/landing-page' (#13) from fix/landing-page into master
Reviewed-on: https://gitea.blackbusinesslabs.com/ATTUNE-HEART-THERAPY/website/pulls/13
2025-11-12 21:55:24 +00:00
d51942a8de Merge pull request 'Refactor admin navigation and header components to update links for dashboard, booking, and notifications to include the '/admin' prefix. Remove unused booking, dashboard, notifications, and user dashboard pages to streamline the admin panel. Enhance N…' (#12) from feat/book-now into master
Reviewed-on: https://gitea.blackbusinesslabs.com/ATTUNE-HEART-THERAPY/website/pulls/12
2025-11-12 21:54:57 +00:00
iamkiddy
1cf94cca0a Add new components to Home page: Specialties, ClientFocus, Finances, and Location for enhanced content presentation. 2025-11-12 19:38:14 +00:00
iamkiddy
632d08cd29 Refactor header, side navigation, and navbar components to update logo links to the home page. Enhance consistency in navigation across the admin panel and main application. 2025-11-12 12:33:36 +00:00
iamkiddy
d9ddfee0cf Refactor admin navigation and header components to update links for dashboard, booking, and notifications to include the '/admin' prefix. Remove unused booking, dashboard, notifications, and user dashboard pages to streamline the admin panel. Enhance Navbar component with login dialog functionality for improved user experience. 2025-11-12 00:28:29 +00:00
64e82ec64c Merge pull request '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.' (#7) from feat/book-now into master
Reviewed-on: https://gitea.blackbusinesslabs.com/ATTUNE-HEART-THERAPY/website/pulls/7
2025-11-07 21:48:45 +00:00
941f235220 Merge pull request 'Updated about, service, and footer' (#8) from frontend/website into master
Reviewed-on: https://gitea.blackbusinesslabs.com/ATTUNE-HEART-THERAPY/website/pulls/8
2025-11-07 21:48:23 +00:00
abubakarim78
42f1e7ae09 Updated about, service, and footer 2025-11-07 21:37:43 +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
75a89fc07c Enhance LoginDialog component by adding signup functionality, including form fields for full name, email, and phone number. Implement state management for signup process and error handling. Update UI to toggle between login and signup views, improving user experience. 2025-11-07 20:28:22 +00:00
iamkiddy
561d2ee2b5 Implement booking form functionality with loading state and error handling. Add user and booking interfaces, and display confirmation message upon successful submission. Enhance form submission process with time conversion and mock API response for development. 2025-11-07 20:19:08 +00:00
iamkiddy
77ecc28df1 Add custom pink scrollbar styles and update Popover and Select components for consistent border styling. Modify Hero and Navbar components to link to booking page. 2025-11-07 19:47:18 +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
7a6a2a3a20 Implement booking management features in the admin panel. Add booking data fetching with mock API response, search functionality, and display of booking details in a table format. Enhance dashboard with statistics overview and loading states. Update layout for improved user experience. 2025-11-07 11:53:00 +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
iamkiddy
458d9993e9 Enhance application structure by adding new components for About, Services, Contact, and Footer sections. Implement theme management with ThemeProvider and ThemeToggle. Update layout and global styles for improved responsiveness and aesthetics. Integrate framer-motion for animations and add new dependencies for UI enhancements. 2025-11-06 12:43:24 +00:00
iamkiddy
4d7201d03e Update dependencies and improve styling in layout and global CSS. Added new packages for UI components and animations, and refactored CSS variables for better theme management. 2025-11-06 12:34:29 +00:00
abubakarim78
c1233f2643 Design a basic website for the therapy 2025-11-06 12:02:10 +00:00
ats-tech25
574cc810b9 Initial commit from Create Next App 2025-11-05 11:28:53 +00:00