|
|
4fa4d17d6b
|
ui: apply markdown to chatbot
|
2025-04-04 22:36:20 +07:00 |
|
|
|
e82cd6aa63
|
Update pnpm-lock.yaml
|
2025-04-04 16:40:00 +07:00 |
|
|
|
9d320ccb2f
|
Merge branch 'main' into feature-farm-setup
|
2025-04-04 16:38:46 +07:00 |
|
|
|
df38e1c9f2
|
feat: add chatbot endpoint
|
2025-04-04 15:24:14 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
f037bf766f
|
feat: update inventory item structure and improve error handling
|
2025-04-03 20:01:44 +07:00 |
|
Pattadon
|
80d6897f3b
|
refactor: rename InventoryItemStatus to InventoryStatus and update related types
|
2025-04-03 11:05:36 +07:00 |
|
|
|
1940a0034a
|
refactor: use camelCase instead of Pascal
|
2025-04-03 10:33:13 +07:00 |
|
|
|
89364fae0c
|
feat: modify google map state management + add farm creation
|
2025-03-31 11:24:29 +07:00 |
|
|
|
6885eb4bfb
|
feat: add farm setup and fetch
|
2025-03-28 01:20:41 +07:00 |
|
Pattadon
|
d9d670093a
|
feat: integrate Sonner for toast notifications in setup page and layout
|
2025-03-14 12:50:44 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
5117f6399b
|
feat: add default values and save button to harvest and planting detail forms
|
2025-03-13 18:17:41 +07:00 |
|
|
|
5b77d27dcb
|
feat: add google oauth
|
2025-03-09 23:22:49 +07:00 |
|
|
|
aaea2feef7
|
ui: add placeholder for marketplace and chatbot
|
2025-03-09 22:09:07 +07:00 |
|
|
|
0dddff308e
|
ui: add global 404, loading and error page
|
2025-03-07 01:56:30 +07:00 |
|
|
|
cbcf2b870b
|
ui: update landing page
|
2025-03-06 22:26:43 +07:00 |
|
|
|
8ddf1c82e6
|
feat: add template for specific crops page
|
2025-02-14 06:01:34 +07:00 |
|
|
|
215c178249
|
feat: add dynamic breadcrumb
|
2025-02-14 04:13:16 +07:00 |
|
|
|
b9b63fc257
|
chore: fix pnpm lock conflict
|
2025-02-14 00:15:43 +07:00 |
|
|
|
e52c003470
|
Merge branch 'main' into feature-authen
|
2025-02-14 00:15:03 +07:00 |
|
|
|
626ad87d88
|
feat: use cookie instead of localstorage for token
|
2025-02-14 00:02:49 +07:00 |
|
|
|
ee434d4c5a
|
refac: add loading button - extract fetch function in authen
|
2025-02-13 23:16:39 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
41f194c22a
|
feat: add Google Map with drawing capabilities to setup page
|
2025-02-13 22:52:51 +07:00 |
|
|
|
98d4765e0d
|
feat: add login - sign up submit function
|
2025-02-13 22:07:38 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
6ee05338ad
|
feat: add Radix UI components for select and switch, and create a reusable textarea component
|
2025-02-13 22:05:58 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
834a87b1f9
|
feat: implement planting details form with validation schema
|
2025-02-13 21:27:57 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
b6967032ab
|
Update pnpm lock.
|
2025-02-13 20:40:36 +07:00 |
|
|
|
05dd69e957
|
feat: add landing page
|
2025-02-13 05:19:57 +07:00 |
|
|
|
1c0a42a111
|
fix: move sidebar to inner layout
|
2025-02-13 04:04:55 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
83a0b698d4
|
feat: add Sidebar component with theme toggle and navigation items
|
2025-02-12 19:07:42 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
aef76c93d7
|
feat: add custom tooltip and avatar components, integrate Radix UI for enhanced UI elements
|
2025-02-12 18:21:31 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
027cb8a2fc
|
feat: add Forgot Password modal and UI components
|
2025-02-12 14:54:39 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
7b30bb695e
|
feat: add Signin page and integrate Tailwind CSS typography plugin
|
2025-02-12 12:17:06 +07:00 |
|
|
|
cd0ed1b05a
|
feat: setup backend-frontend-db and compose
|
2025-02-11 02:26:38 +07:00 |
|