Commit Graph

  • 6a22a234db feat(mobile): alinhar cliente e barbearia ao web com tema, dashboard e reservas completos. main 230417 2026-06-23 17:02:03 +01:00
  • 2fb540d9a2 fix(mobile): corrigir navegação do perfil, tabs no perfil cliente e deteção de role barbearia. 230417 2026-06-23 16:26:02 +01:00
  • d875e5689c fix(mobile): resolve profile navigation crash, organize profile screen in tabs, clean explore page and inspect user role 230417 2026-06-23 15:37:48 +01:00
  • 7b8e8d6150 fix(products): ordenar produtos do maior para o menor preco, permitir limpar input de preco/stock sem ficar negativo, e impedir adicionar mais quantidade ao carrinho do que o stock disponivel 230417 2026-06-22 17:09:17 +01:00
  • 6c93af609f fix(dashboard): filtrar pedidos concluidos, limitar dropdown de estado de pedido e filtrar excecoes expiradas 230417 2026-06-22 09:05:24 +01:00
  • ec37ec0a42 fix(web): resolve unclosed jsx tags in profile 230417 2026-06-16 17:11:39 +01:00
  • 7f9b481c13 feat(web): sync profile redesign and booking redirect 230417 2026-06-16 17:02:11 +01:00
  • deb51bbedb feat: redesign client profile layout and update booking redirect 230417 2026-06-16 16:59:10 +01:00
  • e27afc4e76 feat: show customer name on product orders 230417 2026-06-16 15:43:38 +01:00
  • a78b72b96f feat: implement calendar exceptions, realtime updates, and notifications 230417 2026-06-16 14:40:54 +01:00
  • 80f06019d3 feat: add dedicated Statistics tab with charts to dashboard 230417 2026-06-11 16:57:52 +01:00
  • 5f42ae839d feat: add revenue and top services stats to dashboard 230417 2026-06-11 16:36:42 +01:00
  • c596f7a005 fix: explicit local timezone for today check 230417 2026-06-11 11:39:03 +01:00
  • ec56e5802a fix: prevent booking past times on current day 230417 2026-06-11 10:38:50 +01:00
  • 0c591bccf2 Update Dashboard stats layout to a premium unified card 230417 2026-05-26 16:54:22 +01:00
  • 6726c4d539 feat: redesenho premium mobile-first dos ecras ShopDetails e Profile 230417 2026-05-26 16:08:27 +01:00
  • d07e0e8e4d feat: redesenho premium e estrutura mobile-first do ecra de exploracao 230417 2026-05-26 15:57:46 +01:00
  • 7de75be897 . 230417 2026-05-21 10:39:51 +01:00
  • 8d5e706521 desing 230417 2026-05-21 10:26:50 +01:00
  • 5cb96f0761 feat: implement logout functionality in Dashboard and add UI components to Profile page 230417 2026-05-21 09:05:50 +01:00
  • 0c9c1ab6c2 fix: remove redundant closing view tag in Profile component layout 230417 2026-05-14 10:23:50 +01:00
  • db1c6a851f feat: import Alert from react-native into AppContext 230417 2026-05-14 10:17:09 +01:00
  • 3988535f16 refactor: add logout section with version display to profile and dashboard, and implement conflict check for appointment confirmation 230417 2026-05-14 09:58:39 +01:00
  • b5e942b643 refactor: remove schedule from barber data and update navigation icons to use Ionicons 230417 2026-05-13 10:35:28 +01:00
  • 916e068ebe feat: add stock management and form resets while removing deprecated barber_ids and updating UI styles 230417 2026-05-13 10:30:40 +01:00
  • 42995acd8e style: update application logo asset 230417 2026-05-13 10:07:32 +01:00
  • 57d900ba12 chore: update application logo image 230417 2026-05-13 09:54:15 +01:00
  • 3e06a2fa4a feat: add logo asset and remove redundant defaultSource props from dashboard and auth screens 230417 2026-05-13 09:24:38 +01:00
  • 604583bbc5 feat: replace text-based logos with image assets across authentication and dashboard pages 230417 2026-05-13 09:16:14 +01:00
  • af1f79ec7b feat: implement automatic shop creation for barbers and add error handling to data mutation methods 230417 2026-05-12 17:15:05 +01:00
  • 8058e5835e fix: update storage bucket reference from shop-images to shops in Dashboard page 230417 2026-05-12 17:09:56 +01:00
  • a657308f9d refactor: implement role-based profile dashboard with custom tab navigation and barber-specific views 230417 2026-05-12 16:55:52 +01:00
  • d29cf7535b refactor: simplify booking flow and update status bar appearance 230417 2026-05-12 16:01:50 +01:00
  • 20e9e23938 refactor: implement bottom tab navigation and update UI component design system 230417 2026-05-08 10:40:12 +01:00
  • 8f5a88788c feat: upgrade React Navigation to v7 and redesign appointment cards in Dashboard and Profile pages 230417 2026-05-06 12:44:35 +01:00
  • 99fc0a3882 feat: enhance booking flow with optional serviceId and improve dashboard settings 230417 2026-05-06 11:36:11 +01:00
  • a065130167 feat: add event creation functionality and enhance profile and shop details pages 230417 2026-05-06 11:00:50 +01:00
  • f9e5183a20 chore: update react-native-safe-area-context and react-native-screens to latest versions 230417 2026-05-06 10:23:24 +01:00
  • 34d4fb6033 refactor: update module resolution, fix Stepper layout, improve Button prop typing, and update database diagnostic script 230417 2026-05-05 17:03:24 +01:00
  • bdd9722c83 feat: rename barber label and add edit button to date selection in booking summary 230417 2026-05-04 11:20:19 +01:00
  • 3e9386e8aa feat: add explicit continue button to date selection step and remove auto-advancement 230417 2026-05-04 10:31:55 +01:00
  • b3082997b1 refactor: update booking flow UI labels and enhance date picker input component 230417 2026-05-04 10:18:53 +01:00
  • 05714a8d7b refactor: defer shop validation in Booking pages to allow optional chaining of shop properties 230417 2026-05-04 10:03:56 +01:00
  • 1dc64579bb feat: redesign filter dropdown with custom label and hidden native select for improved UI consistency 230417 2026-05-04 09:28:16 +01:00
  • 946ab7ec49 refactor: optimize filter dropdown layout and styling in Explore page 230417 2026-05-04 09:21:49 +01:00
  • 175efea276 feat: consolidate filter and sort controls into a single select dropdown in Explore page 230417 2026-05-04 09:16:59 +01:00
  • d975e3fea0 style: update button component color palette from amber to indigo 230417 2026-04-29 10:10:07 +01:00
  • 9b3db2a562 style: update button theme colors from indigo to amber 230417 2026-04-29 10:02:23 +01:00
  • 4865121558 refactor: remove avatar upload functionality and profile settings tab from Profile page 230417 2026-04-29 09:53:17 +01:00
  • 46ec1eddab feat: add profile settings tab with name editing and local avatar upload functionality 230417 2026-04-29 09:27:45 +01:00
  • 0259b40a86 feat: update brand color palette from indigo to amber 230417 2026-04-29 09:08:36 +01:00
  • 6687ad1aa7 style: redesign visual identity and UI components with an indigo-slate color palette and modern glassmorphism effects 230417 2026-04-29 08:59:30 +01:00
  • 47b172927a style: refactor UI to a minimalist design system using monochromatic black-and-white theme 230417 2026-04-29 08:56:21 +01:00
  • a704a0acad refactor: migrate theme from dark-mode obsidian to light-mode indigo palette 230417 2026-04-29 08:49:18 +01:00
  • 7ba6f806c8 feat: overhaul design system with dark mode, updated typography, and cyan-based accent palette 230417 2026-04-29 08:45:32 +01:00
  • 94288d13e9 style: update color palette from slate/indigo to zinc/blue throughout the design system 230417 2026-04-28 16:59:37 +01:00
  • f3cb32a39b feat: update shop rating calculation to use aggregated reviews from database 230417 2026-04-28 16:47:33 +01:00
  • 2212f17206 feat: add Scissors icon and improve display name and email layout responsiveness in profile page 230417 2026-04-28 16:27:17 +01:00
  • e34e286077 feat: overhaul profile page UI with refreshed glassmorphism header, updated layout, and enhanced navigation tabs 230417 2026-04-28 16:06:37 +01:00
  • 95f12337d0 refactor: improve loading states and error UI across shop details, booking, and profile pages 230417 2026-04-28 16:02:09 +01:00
  • 2ba5f03f35 refactor: optimize mobile layout with improved responsiveness, overflow handling, and touch interactions 230417 2026-04-28 15:51:52 +01:00
  • d6f9b51205 feat: implement mobile-responsive layout adjustments and horizontal scrollable containers across components 230417 2026-04-28 15:41:07 +01:00
  • 153655da8c style: improve mobile responsiveness across layout and UI components 230417 2026-04-27 14:38:51 +01:00
  • 0fb8ffb12a refactor: migrate core page layouts to use SafeAreaView and add utility notification scripts and Stepper component 230417 2026-04-23 10:39:13 +01:00
  • 5d16602ceb feat: Implement a new push notification service and enhance appointment reminder functionality with new database columns and logic. 230417 2026-03-25 12:08:09 +00:00
  • cb1cf4335b refactor: standardize button sizes to 'md' and update header title font weight to '700'. 230417 2026-03-19 10:34:04 +00:00
  • fcb7052bbd refactor: Update ActivityIndicator size prop to "small" in Button component. 230417 2026-03-18 12:33:10 +00:00
  • 13e0acd27d refactor: replace nanoid with Math.random() for ID generation and remove the react-native-get-random-values dependency. 230417 2026-03-18 10:25:58 +00:00
  • 1c68449e05 feat: Introduce waitlist functionality and in-app notifications with supporting types and dependencies. 230417 2026-03-18 10:12:30 +00:00
  • 77b81e9be6 feat: Implement waitlist functionality and a notification system, including automatic user notifications for available slots after appointment cancellations. 230417 2026-03-18 09:29:42 +00:00
  • 77825ffaa1 feat: Add direct call functionality to displayed phone numbers and enhance phone input validation. 230417 2026-03-18 09:16:13 +00:00
  • 56eca5ccee feat: populate shop settings form with schedule, payment methods, social networks, and contacts from shop context 230417 2026-03-17 17:18:19 +00:00
  • e21f717f15 feat: Add support for updating shop payment methods and social networks in updateShopDetails. 230417 2026-03-17 16:56:16 +00:00
  • 3cdd4945df feat: Implement editing for shop contacts, social networks, schedule, and payment methods in Dashboard settings, and update ShopDetails UI styling. 230417 2026-03-17 16:25:06 +00:00
  • 005c2da275 feat: Add shop details tab displaying schedule, payment methods, social links, and contacts. 230417 2026-03-17 16:09:07 +00:00
  • 996bc91e86 refactor: remove static service type text and divider from service list item. 230417 2026-03-17 15:59:47 +00:00
  • 35bfb44570 refactor: Remove Scissors icon and its badge from barber list items. 230417 2026-03-17 15:49:23 +00:00
  • ab8b244f59 refactor: redesign barber item UI, update grid layout, and simplify specialty display in BarberList. 230417 2026-03-17 15:26:38 +00:00
  • bdc4b56d49 alterações design Rodrigo 2026-03-17 10:44:37 +00:00
  • c9306f2dcb fix: ensure 'Barbearia' text is visible by removing transparency Rodrigo 2026-03-17 10:17:29 +00:00
  • 5bd9daf70d feat: initialize web application with Tailwind CSS configuration, global styles, Header component, and Landing page. Rodrigo 2026-03-17 10:03:47 +00:00
  • 0270a6cbdf feat: Implement initial application structure, core pages, UI components, and Supabase backend integration. Rodrigo Lopes dos Santos 2026-03-16 01:30:28 +00:00
  • 8ece90a37e feat: atualizar tema para indigo, corrigir textos e implementar AppContext Rodrigo Lopes dos Santos 2026-03-15 10:49:05 +00:00
  • d63c27ec12 alterações design 230417 2026-03-12 17:54:19 +00:00
  • 50a265c29d foto quadrada 230417 2026-03-12 17:38:10 +00:00
  • 57764a8e7e barberlist 230417 2026-03-12 17:34:25 +00:00
  • 7c8ecb7563 correção 230417 2026-03-12 17:23:09 +00:00
  • 8842ff08b4 correção 230417 2026-03-12 17:09:25 +00:00
  • 6ba3ecdc95 . 230417 2026-03-12 16:51:39 +00:00
  • 6702e1534c cores2 230417 2026-03-12 16:48:52 +00:00
  • fb573a19ca cores 230417 2026-03-12 16:34:12 +00:00
  • 9d4e04a411 correção 230417 2026-03-12 16:02:47 +00:00
  • b1344a1257 . 230417 2026-03-12 16:00:10 +00:00
  • 30c2071841 mudanças 230417 2026-03-12 15:57:55 +00:00
  • 7911c2145b correção 230417 2026-03-12 15:49:24 +00:00
  • 726192a2ea Refactor: Update header component with a new visual design, color scheme, and minor code simplifications. 230417 2026-03-12 15:43:48 +00:00
  • 75d8634091 . 230417 2026-03-12 15:32:50 +00:00
  • ca27e2acd5 mudanças design 230417 2026-03-12 15:28:34 +00:00
  • 56d5c11b87 rating 230417 2026-03-12 10:40:43 +00:00
  • 7a95de4ba6 erro 230417 2026-03-12 10:29:50 +00:00