kusowl
aa8ad6b84b
feature(resend otp): users can resend OTP in OTP verification page
2026-01-30 13:37:02 +05:30
kusowl
d03aa31f30
chore: minor UI changes in password reset pages
2026-01-29 18:57:09 +05:30
kusowl
0b631f6049
feature(password reset): send otp via SMS
...
- use twilio to send otp via test sms
2026-01-29 18:50:53 +05:30
kusowl
039f8f5568
feature(password reset): guests can reset theri passwords via email
2026-01-29 17:32:02 +05:30
kusowl
38d429e5d5
bugfix: improvemnets in UI, misc bugfixes
...
add tooltip to sidebar buttons
remove profile for admin
fix mobile menu not opening in home page
fix deal image input modal size in mobile view
make image scrollable in input modal
fix explore page filters are not clickable when recent search is maxed
out
change UI for the recent searches
add seeder for categories
improve deal card ui in broker dashboard
2026-01-29 14:02:39 +05:30
kusowl
450c8b4dce
chore: add ide helper code
...
- add ide-helper doc block generator for ide intelisense
2026-01-29 10:37:40 +05:30
kusowl
a8be44553e
Merge branch 'feature/admin-panel'
2026-01-29 09:48:25 +05:30
kusowl
0789c21100
feature(deal approval): admin can approve the deals
...
- admin can see the deal details in modal
- admin can approve or delete the deals
2026-01-28 18:21:48 +05:30
kusowl
2590ebc0ab
Merge feature/admin-panel into main
2026-01-28 17:01:34 +05:30
kusowl
6ede0d4548
feature(manage-reported-deals): admin can approve or reject reports and remove content
2026-01-28 16:56:25 +05:30
kusowl
298d73791f
feature(manage-reported-deals): admin can approve or reject reports and remove content
2026-01-28 16:42:59 +05:30
kusowl
c087126080
feature(admin-panel): manage broker section
...
- admin can edit, approve or reject broker registration
- admin can edit, delete or impersonate as broker
2026-01-28 13:44:05 +05:30
kusowl
aa3056e1d1
feature(admin-panel): admin can stop impersonating
...
- add a alert which shows which user admin is impersonating
- add a logout icon, which stops impersonating and restore admin
dashboard
2026-01-28 10:09:15 +05:30
kusowl
c1ff760282
feature(impersonate as user): add impersonate link in user list
2026-01-27 19:05:24 +05:30
kusowl
a4f644ad20
feature(impersonate as user): Admin can impersonate as others users
2026-01-27 18:54:08 +05:30
kusowl
690a50408d
feature(admin-panel): add manage customer page
...
- list customer
- edit customer details
- delete customer
2026-01-27 17:18:50 +05:30
kusowl
91a11c8f56
feature(admin-panel): add admin dashboard
2026-01-27 17:15:04 +05:30
kusowl
4fd98957cb
feature(guest access to explore page)
...
- guest users can access explore page
- deal interactions are seen to customer and guest users
- guest users redirected to login page for interactions
2026-01-27 13:49:42 +05:30
kusowl
1442856fb4
feature(delete-search-history): users can delere their recent search histories
2026-01-27 12:52:21 +05:30
kusowl
62c306986c
fix: empty recent searches, user cannot report deals, category filter is not working with search
2026-01-27 12:05:14 +05:30
kusowl
94ef8f360d
feature (favorite and reported deals):
...
- add favorites and reported tabs in user profile pages
- add remove favorites
- customers can view a deal directly from profiles section and deal modal is shown in explore page
- fix formatting by pint
2026-01-23 16:14:04 +05:30
kusowl
a5f2f43fb1
add shimmer animation in deal modal
2026-01-23 09:45:07 +05:30
kusowl
45196cba56
Merge branch 'feature/broker-dashboard'
...
# Conflicts:
# app/Models/User.php
2026-01-22 19:14:15 +05:30
kusowl
4f34c5b595
feature(customer profile): add show and edit page for customer profile
2026-01-22 19:06:59 +05:30
kusowl
193913dfad
fix: controller namespaces
...
- change 'auth' to Auth
- fix use statements to correctly
2026-01-22 17:38:50 +05:30
kusowl
4060866b2d
Merge branch 'refs/heads/main' into bugfix/dealhub
2026-01-22 17:34:38 +05:30
kusowl
1d9f3c5c04
refactor: group controllers
2026-01-22 16:41:54 +05:30
kusowl
df4e82a160
refactor: group controllers
2026-01-22 16:41:09 +05:30
kusowl
9e7fda4ea2
feature (stats in broker dashboard):
...
show individual brokers total likes, view and click per deal andin stats
2026-01-22 16:36:22 +05:30
kusowl
3cd2644582
feature(deal-modal): count view interaction
2026-01-22 14:55:09 +05:30
kusowl
9e61dd9f51
feature(deal-modal): add interaction only in card
...
- show current user liked and favorite status in the modal
2026-01-22 13:34:02 +05:30
kusowl
6b52aed66a
wip
2026-01-21 19:11:10 +05:30
kusowl
f14f7ece54
feature(search): users can search deals via broker name
2026-01-21 10:46:32 +05:30
kusowl
db012f2998
fix: pages is not loading
...
- fix the issue where preloader is never closed
- add a condition to check if required sidebar elements are not null
2026-01-21 10:29:08 +05:30
kusowl
4741c894e6
fix: make sidebar state persistant
2026-01-20 19:09:29 +05:30
kusowl
985dd967e4
feature(search deals)
...
- make deals reachable
- add recent search feature
- add animation in profile menu
- refactor blade markup of explore page
2026-01-20 18:43:13 +05:30
kusowl
673915887c
fix(overflow in dashboard, sidebar animation)
...
- add sidebar open close animation in broker control panel
- fix overflow issue in broker dashboard page
2026-01-20 12:04:32 +05:30
kusowl
6c7f411946
feature(weightage and sorting in explore page):
...
add like and click weitage in deals explore page
add sorting by like and click
2026-01-19 19:01:50 +05:30
kusowl
e5ebe21ed1
feature (external link redirection count of deal):
...
bind the link with the view deal button
show the total redirection count
reflect the total redirect count immediately
add arch test so that dump statements are not left out
2026-01-19 16:39:49 +05:30
kusowl
af6d629b68
feature(external link redirection count of deal):
...
add a controller which increments the count for the click of external link of a deal.
2026-01-19 15:52:55 +05:30
kusowl
688fd02e26
chore(UI Improvements): made all pages in broker panel full width
...
toasts timer increased to 5s.
Add animation to the toast
Add toast for like and favorite actions
fixed the deal card design
added a opening animation to modal
2026-01-19 14:11:52 +05:30
kusowl
89271220fa
chore(UX improvements): add preloader, button animations, navbar transition on mobile
2026-01-19 10:38:42 +05:30
kusowl
3750638122
feature(report a deal): users can report a deal
2026-01-16 19:38:39 +05:30
kusowl
f33f68cd3e
feat(user interaction): add favorite interaction
...
- refactor controller to handle favorite
- show like count and update when liked a deal
- maintain like and favorite state with server
2026-01-16 14:30:24 +05:30
kusowl
16c9ff3cee
feat: implement user interaction system with like functionality
...
- Updated interaction models and relations for handling of user-deal interactions.
- Added frontend interactivity with `interaction.js` for toggling like buttons.
2026-01-15 19:09:24 +05:30
kusowl
a82e1b6b06
Merge branch 'main' into feature/user-interactions
2026-01-15 15:11:02 +05:30
kusowl
2fba9f7ab8
refactor: replace user dashboard with explore page and improve broker UI components
...
- Removed `UserDashboardController` and related user dashboard views.
- Introduced `ExplorePageController` and redesigned `explore.blade.php` as the main user-facing page.
- Updated routing logic to redirect users (non-admin and non-broker) to the `explore` page.
- Added dedicated sidebar and layout components for the broker dashboard, improving structure and navigation.
2026-01-15 15:07:58 +05:30
kusowl
74bbf5a5c1
wip: add interaction schemas
2026-01-15 10:14:29 +05:30
kusowl
c592f7f371
Merge branch 'feature/user-feed'
2026-01-14 18:50:43 +05:30
kusowl
7151ab8d88
fix(user dashboard): improve responsiveness and text scaling for toggle buttons and input layout
2026-01-14 17:51:33 +05:30