Skip to content

UI/fix#22

Open
The-Parthib wants to merge 159 commits intomainfrom
ui/fix
Open

UI/fix#22
The-Parthib wants to merge 159 commits intomainfrom
ui/fix

Conversation

@The-Parthib
Copy link
Copy Markdown
Collaborator

No description provided.

param2610-cloud and others added 30 commits April 18, 2025 20:21
… upload, and update functionality

- Created ResourceBasicInfo component for basic resource information input.
- Developed ResourceDetails component for detailed resource specifications.
- Implemented ResourceLocation component for location settings with map integration.
- Added ResourceUpload component for image uploads with preview and removal functionality.
- Introduced UpdateForm component for updating resource information.
- Enhanced Sidebar and GuestLayout to include ThemeToggle from the correct path.
- Created reusable UI components including Card, Form, Input, Label, Progress, RadioGroup, Select, and Textarea.
…Form components, and integrate user registration check
- Deleted FormProgress component as it was no longer needed.
- Removed EventForm, PromotionForm, ResourceBasicInfo, ResourceDetails, ResourceLocation, ResourceUpload, and UpdateForm components to streamline the forms structure.
- Cleaned up AuthRouter by ensuring consistent formatting in route definitions.
- Removed unused imports and state variables in Home.tsx for cleaner code.
- Commented out unused animation variants in Home.tsx.
- Deleted QuickAction.tsx and moved its functionality to a new location under components.
- Reorganized QuickAction component code for better structure and maintainability.
- Updated import paths for QuickActionsButton in Home.tsx to reflect new component location.
…asses

- Enhanced index.css with new CSS variables for various themes including NeighbourLink, status colors, and dark mode overrides.
- Introduced custom utility classes for NeighbourLink and Home component styling.
- Updated AuthRouter to use NewPostModalExample instead of NewPostForm.
- Configured Vite server to use port 5174.
param2610-cloud and others added 29 commits August 21, 2025 03:44
- Implemented `useBusinessInteractions` hook for managing user interactions with businesses, including liking, rating, and providing feedback.
- Created `useBusinessLogic` hook for handling business data management, including CRUD operations for services and products.
- Developed `BusinessInteractionService` for handling interactions with Firestore, including liking, rating, and feedback functionalities.
- Added types for business interactions, user interactions, and business statistics.
- Created components for business sections such as services, products, and user interactions.
- Established utility functions for managing business data and interactions.
- Introduced PandalCard, PandalDetailsPanel, PandalGrid, and SearchBar components for displaying pandal information.
- Implemented PujoPlanner component to manage pandal search and selection.
- Added PujoGuideNavigation for easy access to the Pujoguide planner.
- Created a new page for PujoPlanner and integrated it into the routing.
- Added mock data for pandals in pandalData.ts.
- Enhanced styling with glassmorphism utilities and updated index.css.
- Updated Home page to include a floating action button for navigating to the PujoPlanner.
- Added new images for pandals in the assets directory.
- Implemented SearchResultHeader component to display search results title and subtitle based on query and type.
- Added utility functions for location-based features:
  - calculateDistance: Computes distance between two geographical coordinates using the Haversine formula.
  - findNearbyPandals: Filters and sorts pandals based on proximity to a target pandal.
  - sortByDistance: Sorts pandals by distance from user's location.
  - sortByPopularity: Sorts pandals by their popularity.
  - filterByDistrict: Filters pandals by specified district.
  - getCurrentLocation: Retrieves user's current geographical location with fallback.
  - getAvailableDistricts: Extracts and sorts unique districts from pandal data.
…d functionality; add pulse animation for CTA elements
- Implemented payment mode selection (UPI or Bank) in the CreateBusiness component.
- Added functionality to upload UPI QR code and capture bank details.
- Updated business data structure to include payment support details.
- Enhanced UI to display payment options and handle file uploads for QR codes.
- Added verification document viewing modal in NeighbourLinkBusiness component.
- Refactored PromotionDetailsPage for improved layout and media handling.
- Updated BusinessCollection interface to accommodate new payment support structure.
- Added `isPromoted` field to `PromotionFormData` interface.
- Introduced `Review` interface for managing reviews.
- Created `UserInteraction` interface to track user interactions.
- Added `BusinessStats` interface for business performance metrics.
- Updated `BusinessCollection` interface to include promoted items tracking and user interactions.
- Updated ImageDisplayProps to extend React.ImgHTMLAttributes for better flexibility.
- Added support for additional image attributes such as onLoad and alt text.
- Improved error handling for missing publicId.
…trieval and enhance search functionality

- Removed local pandal data import and replaced with PandelService for fetching pandals.
- Implemented user location-based pandal fetching with fallback to all pandals.
- Updated search functionality to utilize backend API for district and name searches.
- Enhanced error handling and fallback mechanisms for data fetching.
- Modified Pandal interface to accommodate optional fields for backend compatibility.
- Added ImageCarousel component for improved image display.
- Introduced AddressManager service for managing address updates and caching.
- Created PandelService for centralized API interactions related to pandals.
@vercel
Copy link
Copy Markdown

vercel Bot commented Aug 23, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
neighbour-link Error Error Aug 23, 2025 10:52pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants