kusowl
a248d3fc79
feat(deal update and delete): broker can update and delete their deals
...
- show external links in listings
- refactor image-input.blade.php to display image while update
- refactor image-input.js to show selected image after user clicks submit
- refactor components to accept default value
- add FileService to handle image update and delete
2026-01-13 15:10:55 +05:30
kusowl
e2fabcd8b6
feat(broker dashboard): show created deals on dashboard with count
...
- add relationships
- refactor component for displaying values
2026-01-12 18:56:04 +05:30
kusowl
f43f92f365
feat(Create deals): broker can create deals
...
- add deal category migration
- add deals migration and model
- add form to create deal
- add image preview modal when uploading the image
- refactor UI components to support `required` attribute
- refactor input component to support description
- fix some UI components does not support old values
- fix some UI components does not show error messages
2026-01-12 17:48:07 +05:30
kusowl
0fdc070692
refactor: group views by role
...
- rather than role.blade, changed it do role/index.blade for dashboards
2026-01-12 12:25:11 +05:30
kusowl
2aedc08ad1
feat(broker dashboard): add the markup of broker dashboard
2026-01-09 18:38:29 +05:30
kusowl
8c93e78955
feat(Authentication): User log in, role based dashboard, and logout
...
- add login functionality
- alerts for registration and user account status
- fix status of broker role is not pending during registration
2026-01-09 15:17:28 +05:30
kusowl
9ddaa71acf
refactor: separate blade components to separate ui directory
2026-01-09 14:10:52 +05:30
kusowl
ec7ae434c4
feat(registration): User registration
...
- add validation, and prepare the model.
- show errors in form components
- refactor route file to make register route as resource
2026-01-09 14:00:42 +05:30
kusowl
372610065d
feat(navbar): fix padding from the top of mobile navbar
2026-01-09 12:45:05 +05:30
kusowl
ff31bf55d7
feat(Page title): add ability to set page title
2026-01-09 12:16:04 +05:30
kusowl
d332cf8b2d
fix(navbar): responsive issue in login and register pages
...
- fix remember me and forgot password alignment
- fix back to home position
- fix white background in some screens at bottom
2026-01-09 12:03:16 +05:30
kusowl
bda84a9397
fix(navbar): responsive issue and add logo
...
- add logo in both navbar variants
- fix scrolling in mobile view
- fix bleeding of background in mobile view
2026-01-09 11:00:10 +05:30
kusowl
ed914b531d
feature(auth): add columns to users table
...
- add extra columns in users table
- add traits for enum values as array
- refactor enums to specific namespace
2026-01-08 19:10:15 +05:30
kusowl
a8ffb42947
fix(auth pages): removed unnecessary section from login page. Add register route in navbar
2026-01-08 18:27:17 +05:30
kusowl
1938e8a864
feat(auth pages): added login and register pages
...
- fixed input component that not shows input field if label is not passed in props
2026-01-08 18:03:12 +05:30
kusowl
e9b873690e
feat(landing page): add copyright and policy links in footer
2026-01-08 15:23:20 +05:30
kusowl
c5989cb53e
feat(landing page): add mobile nav menu
2026-01-08 15:13:58 +05:30
kusowl
fa670cfdbc
feat(landing page): add footer
2026-01-08 14:43:06 +05:30
kusowl
348d67dd4f
feat(landing page): add get in touch section
2026-01-08 12:57:17 +05:30
kusowl
537f2a67d0
feat(landing page): add content in why deal hub section
2026-01-08 12:06:01 +05:30
kusowl
5742193f91
feat(landing page): add get in touch section
2026-01-08 11:32:32 +05:30
kusowl
d42a12e554
refactor: card component and heading
...
- add default style of h2 heading
- make card component for consistent style
2026-01-08 11:30:23 +05:30
kusowl
d481fe776a
fix: text wrapping in navbar
...
- make left navlinks and buttons hidden on small screen
2026-01-08 10:07:54 +05:30
kusowl
83fbfd47fa
feat(landing page): add two blocks in why-dealhub section
...
- add two blocks with icons
- fix styling to match ui
2026-01-07 19:02:55 +05:30
kusowl
208fb5aa95
feat(landing page): add navbar, hero section and why choose dealhub
...
- bulk commit due to repo issue
- why choose dealhub (wip)
2026-01-07 18:49:44 +05:30