29 Commits

Author SHA1 Message Date
kusowl
62651a8c0a refactor: broker dashboard route structure
- add broker dashboard controller
- make view name RESTful
- make the routes under prefix so that in all routes follows same route scheme.
2026-01-12 12:40:36 +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
b2017d90d7 misc: new installation changes 2026-01-12 11:51:16 +05:30
kusowl
1ca9f779c5 feat(dashboard): restrict dashboard url to intended role
- add HasRole middleware
2026-01-12 11:50:48 +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
6d08ac7ab2 Update README.md 2026-01-07 12:41:44 +00:00
990be25730 Update README.md 2026-01-07 12:36:01 +00:00
aefae7dd64 Update README.md 2026-01-07 12:34:53 +00:00
953bb4cc8b Initial commit 2026-01-07 11:08:06 +00:00