Commit Graph

42 Commits

Author SHA1 Message Date
deb51bbedb feat: redesign client profile layout and update booking redirect 2026-06-16 16:59:10 +01:00
a78b72b96f feat: implement calendar exceptions, realtime updates, and notifications 2026-06-16 14:40:54 +01:00
0c591bccf2 Update Dashboard stats layout to a premium unified card 2026-05-26 16:54:22 +01:00
6726c4d539 feat: redesenho premium mobile-first dos ecras ShopDetails e Profile 2026-05-26 16:08:27 +01:00
d07e0e8e4d feat: redesenho premium e estrutura mobile-first do ecra de exploracao 2026-05-26 15:57:46 +01:00
7de75be897 . 2026-05-21 10:39:51 +01:00
8d5e706521 desing 2026-05-21 10:26:50 +01:00
5cb96f0761 feat: implement logout functionality in Dashboard and add UI components to Profile page 2026-05-21 09:05:50 +01:00
0c9c1ab6c2 fix: remove redundant closing view tag in Profile component layout 2026-05-14 10:23:50 +01:00
db1c6a851f feat: import Alert from react-native into AppContext 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 2026-05-14 09:58:39 +01:00
b5e942b643 refactor: remove schedule from barber data and update navigation icons to use Ionicons 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 2026-05-13 10:30:40 +01:00
3e06a2fa4a feat: add logo asset and remove redundant defaultSource props from dashboard and auth screens 2026-05-13 09:24:38 +01:00
604583bbc5 feat: replace text-based logos with image assets across authentication and dashboard pages 2026-05-13 09:16:14 +01:00
af1f79ec7b feat: implement automatic shop creation for barbers and add error handling to data mutation methods 2026-05-12 17:15:05 +01:00
8058e5835e fix: update storage bucket reference from shop-images to shops in Dashboard page 2026-05-12 17:09:56 +01:00
a657308f9d refactor: implement role-based profile dashboard with custom tab navigation and barber-specific views 2026-05-12 16:55:52 +01:00
d29cf7535b refactor: simplify booking flow and update status bar appearance 2026-05-12 16:01:50 +01:00
20e9e23938 refactor: implement bottom tab navigation and update UI component design system 2026-05-08 10:40:12 +01:00
8f5a88788c feat: upgrade React Navigation to v7 and redesign appointment cards in Dashboard and Profile pages 2026-05-06 12:44:35 +01:00
99fc0a3882 feat: enhance booking flow with optional serviceId and improve dashboard settings
- Updated RootStackParamList to include optional serviceId in Booking route.
- Modified Booking page to initialize step and serviceId based on route parameters.
- Enhanced Dashboard page with new settings tab for shop details, including image upload and JSON schedule management.
- Added functionality to upload barber images and cover images.
- Improved Profile page with review submission for appointments and better notification handling.
- Updated ShopDetails to pass serviceId when navigating to Booking.
2026-05-06 11:36:11 +01:00
a065130167 feat: add event creation functionality and enhance profile and shop details pages
- Implemented event creation feature with form validation in EventsCreate component.
- Updated Profile page to include navigation to create events.
- Enhanced ShopDetails page with improved layout, additional tabs for services, barbers, products, and details.
- Added loading states and error handling for asynchronous operations.
- Refactored styles for better UI consistency and responsiveness.
- Updated types to include new properties for BarberShop and added EventRow type.
2026-05-06 11:00:50 +01:00
34d4fb6033 refactor: update module resolution, fix Stepper layout, improve Button prop typing, and update database diagnostic script 2026-05-05 17:03:24 +01:00
05714a8d7b refactor: defer shop validation in Booking pages to allow optional chaining of shop properties 2026-05-04 10:03:56 +01:00
0fb8ffb12a refactor: migrate core page layouts to use SafeAreaView and add utility notification scripts and Stepper component 2026-04-23 10:39:13 +01:00
cb1cf4335b refactor: standardize button sizes to 'md' and update header title font weight to '700'. 2026-03-19 10:34:04 +00:00
fcb7052bbd refactor: Update ActivityIndicator size prop to "small" in Button component. 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. 2026-03-18 10:25:58 +00:00
1c68449e05 feat: Introduce waitlist functionality and in-app notifications with supporting types and dependencies. 2026-03-18 10:12:30 +00:00
bdc4b56d49 alterações design 2026-03-17 10:44:37 +00:00
Rodrigo Lopes dos Santos
0270a6cbdf feat: Implement initial application structure, core pages, UI components, and Supabase backend integration. 2026-03-16 01:30:28 +00:00
Rodrigo Lopes dos Santos
8ece90a37e feat: atualizar tema para indigo, corrigir textos e implementar AppContext 2026-03-15 10:49:05 +00:00
35c0eb4844 agendamento 2026-03-11 10:06:41 +00:00
1ad78609e2 appcontext 2026-03-10 17:07:16 +00:00
891d1de0e8 alterações appcontext 2026-03-10 16:28:28 +00:00
13a350676c refactor: Retrieve shop ID from user profiles table instead of directly querying shops by owner ID, and update check_db for verification. 2026-03-10 15:45:03 +00:00
254e9f31c7 feat: Implement shop ID association for 'barbearia' users and refine shop data queries. 2026-03-10 14:51:19 +00:00
5b866a161e docs: Add JSDoc and inline comments to enhance code readability and explain functionality across multiple pages and components. 2026-02-26 10:38:13 +00:00
c4164e50a0 supabase 2026-02-25 09:59:12 +00:00
Rodrigo Lopes dos Santos
22356086bb corrigir erro de criar conta 2026-01-29 17:52:22 +00:00
3c7190bca4 first commit 2026-01-07 10:35:00 +00:00