Commit Graph

234 Commits

Author SHA1 Message Date
THIS ONE IS A LITTLE BIT TRICKY KRUB
9675a1c491 Refactor Apply page component to adjust left margin for company information section and simplify pitchDeckSchema validation 2024-10-13 21:57:12 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
7c042c6b3c Refactor Apply page component to adjust left margin for company information section and simplify pitchDeckSchema validation 2024-10-13 21:46:52 +07:00
d8a2f13d6c feat: store investment statement in database 2024-10-13 21:18:32 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
f5c946f167 Refactor Apply page component to adjust left margin for company information section and simplify pitchDeckSchema validation 2024-10-13 16:47:46 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
3370b0f61c Refactor Apply page component to adjust left margin for company information section 2024-10-13 16:34:30 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
847af65dbc Refactor Apply page component to adjust left margin for company information section 2024-10-12 18:57:57 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
6a69edf57e Refactor Apply page component to simplify pitchDeckSchema validation 2024-10-12 18:56:08 +07:00
Naytitorn Chaovirachot
fc1dd4b4d9 add base code for fetching input data to JSON 2024-10-11 23:19:20 +07:00
1c9eaa8577 feat: add payment + dynamic invest route 2024-10-11 14:42:58 +07:00
Pattadon
e9ce0714b3 Refactor Apply page component to handle yes/no choices with DualOptionSelector and Selector components, and update form field change handling 2024-10-11 14:37:57 +07:00
Pattadon
5fea323938 Refactor Apply page component to handle yes/no choices with DualOptionSelector and Selector components, and update form field change handling 2024-10-11 13:56:29 +07:00
Pattadon
a3573c5c9a Refactor Apply page component to use DualOptionSelector component for handling yes/no choices 2024-10-11 11:43:06 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
55b8d8759b Refactor Apply page component to use Selector component for handling yes/no choices 2024-10-10 17:06:19 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
e53821a0c7 Refactor package.json to add @hookform/resolvers and zod dependencies 2024-10-10 14:49:07 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
9e82721b54 Refactor Apply page component for responsiveness, fix typo in setIsGenerating state variable, and update form field change handling 2024-10-10 14:30:41 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
551dcfe470 Refactor Apply page component for responsiveness, add textarea component for project description and pitch deck, and implement project picture upload functionality 2024-10-10 13:58:01 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
1fa33883f0 Refactor Apply page component for responsiveness, add textarea component for project description and pitch deck, and implement project picture upload functionality 2024-10-10 13:49:16 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
093277b64c Refactor package.json to add @radix-ui/react-switch dependency 2024-10-10 12:56:56 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
cd3a4f042a Refactor Apply page component for responsiveness, update form field IDs and labels 2024-10-10 12:18:23 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
dfefe603cf Update package.json and package-lock.json 2024-10-09 16:19:13 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
c93b05ab45 Refactor component and page structure for responsiveness, add textarea component for project description and pitch deck 2024-10-09 15:41:35 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
3a94e21349 Refactor component and page structure for responsiveness, add project type selection to application page 2024-10-09 15:32:38 +07:00
96a7be3987 Merge branch 'main' into front-end 2024-10-09 14:24:10 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
32ea51b56f Refactor component and page structure for responsiveness, add submit button to application page 2024-10-09 12:10:03 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
0e90f0ee7e Refactor component and page structure for responsiveness, adjust company information layout 2024-10-09 12:02:39 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
34cf467f83 Refactor component and page structure for responsiveness, add remote image patterns, improve form layout, and add new fields for generating revenue and pitch deck. Also, add a new field to capture the rough size of the community. 2024-10-09 11:56:07 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
40d8b1d52e Refactor component and page structure for responsiveness, add remote image patterns, improve form layout, and add new fields for generating revenue and pitch deck. 2024-10-09 11:51:07 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
5c35dad5cb Refactor component and page structure for responsiveness and add remote image patterns 2024-10-09 11:36:44 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
aa7de9fa73 Refactor component and page structure for responsiveness and improve form layout 2024-10-09 11:33:57 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
69c6b727a6 Refactor component and page structure for responsiveness and improve form layout 2024-10-09 11:13:10 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
6ba242719c Refactor component and page structure for responsiveness and add remote image patterns 2024-10-09 11:02:20 +07:00
5bdeef67e0 refactor: link to real deals data 2024-10-09 07:47:12 +07:00
e78e62dbe5 refactor: group some routes 2024-10-09 05:42:32 +07:00
06904bc6dd feat: dynamically load some data for project deals page 2024-10-09 05:40:21 +07:00
bcc9617010 refactor: update outdated layout format 2024-10-09 05:39:52 +07:00
86103baa7f feat: filtering functionality on all deals page 2024-10-09 02:49:19 +07:00
a2b90d9fb9 feat: query function for dropdown 2024-10-08 23:43:50 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
0e1b6c9535 Refactor component and page structure for responsiveness and add remote image patterns 2024-10-08 15:38:11 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
f64ac32b40 Refactor component and page structure for responsiveness and add remote image patterns 2024-10-08 05:18:40 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
872deaa654 Refactor component and page structure for responsiveness and add remote image patterns 2024-10-07 22:26:56 +07:00
bc0d347e18 feat: load top project card from database 2024-10-06 18:23:42 +07:00
f775379662 feat: add profile page 2024-10-06 16:27:59 +07:00
690c44bd7d refactor: extract supabase query + use projectCard instead of extendableCard 2024-10-06 14:14:44 +07:00
ca5764fb24 refactor: refresh profileBar when logout 2024-10-06 14:10:13 +07:00
10d03da196 refactor: extract client component from navbar 2024-10-06 14:07:46 +07:00
4bb97829d6 refactor: link signup button 2024-10-06 13:52:14 +07:00
4b7bf4c6b2 feat: add signup 2024-10-06 13:34:16 +07:00
0b87f66ce7 style: add site footer and put nav in container 2024-10-05 14:33:22 +07:00
e4c3275102 style: make business cards + index and deals page more responsive 2024-10-05 14:30:10 +07:00
0b7a973643 fix: make extendableCard and deals page more responsive 2024-10-05 03:59:17 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
56f0168574 Refactor component and page structure for responsiveness 2024-10-04 20:25:32 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
56b2188590 Refactor component and page structure for responsiveness 2024-10-04 20:20:16 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
7705519081 Refactor component and page structure for responsiveness 2024-10-04 20:18:23 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
faab0b0fd5 Update component and pages to responsive 2024-10-04 20:10:51 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
dec781498e change folder name and hierachy 2024-10-04 19:43:37 +07:00
acd8cd8f91 Add toaster into layout and link invest button to project invest page 2024-10-03 11:34:37 +07:00
af9dcf343f Add invest on project page 2024-10-03 11:34:08 +07:00
39bb3c3017 Add tag filter and search test 2024-10-03 09:52:11 +07:00
8d56fbce2f Add filter by tag to deals page 2024-10-03 09:37:15 +07:00
02e204d877 Update search result page ui 2024-10-03 09:20:01 +07:00
6c4987d6f4 Update playwright config + Add placeholder test 2024-10-03 02:57:50 +07:00
6e5408210c Add password base login form 2024-10-03 02:29:32 +07:00
ebd38f5da1 Use React-Query to query business data 2024-10-02 21:54:14 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
30e4c9fe10 Refactor Find page to implement search functionality using Supabase 2024-10-02 19:44:58 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
fa7ce4e1e3 Refactor Find page to implement search functionality using Supabase 2024-10-02 18:56:02 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
571ea13bf6 Refactor navigation bar component, add search functionality 2024-10-02 17:25:05 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
b5bfccada8 Refactor gitignore and package.json, and add test files and configuration 2024-10-02 17:03:12 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
8844efbeee Refactor Invest page UI components, replace RecentSales with RecentFunds 2024-09-27 19:00:53 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
c0d7a4b886 Refactor Invest page UI components, add responsive support for graph type selection 2024-09-27 18:49:00 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
a578bafac6 Refactor Invest page UI components, add @radix-ui/react-tabs and recharts dependency 2024-09-27 18:28:24 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
0274989cad Refactor Invest page UI components, adjust grid layout for responsive support 2024-09-16 22:54:28 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
873c180820 Refactor Invest page UI components, adjust grid layout and add responsive support 2024-09-16 22:50:45 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
329d92fbe7 Refactor Invest page UI components, adjust grid layout and font size 2024-09-16 22:29:14 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
0728ef8804 Refactor Invest page UI components, adjust grid layout and add margin to grid container 2024-09-16 19:42:56 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
a048845e32 Refactor Invest page UI components, adjust grid layout and carousel styling 2024-09-16 19:40:19 +07:00
Pattadon
381f837e37 Refactor Invest page UI components, adjust grid layout and font size 2024-09-16 14:35:04 +07:00
Pattadon
cfb72bbba4 Refactor Invest page UI components, adjust grid layout and add pack section 2024-09-16 14:27:43 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
d30f69b4c0 Refactor Invest page UI components, add pack section and adjust grid layout 2024-09-15 21:07:49 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
504dace8d8 Refactor, make like and shre button responsive 2024-09-15 20:59:21 +07:00
Pattadon
60c9af3214 Refactor notification page UI components, remove unnecessary imports and update notification card layout 2024-09-13 14:02:43 +07:00
Pattadon
72d72a550e Refactor UI components, add notification bell icon and count 2024-09-13 13:56:58 +07:00
Pattadon
c2c81ac08b Refactor UI components, remove unused imports ,update hover animation duration and create notification page 2024-09-13 13:39:00 +07:00
Pattadon
195327d691 Refactor UI components, add tooltip functionality 2024-09-13 11:47:21 +07:00
Pattadon
a3686cb229 Refactor UI components, update links in Home page 2024-09-13 11:02:38 +07:00
Pattadon
6342d3293a Refactor UI components, update links in Home page 2024-09-13 11:01:46 +07:00
b0a0903fdb Use Next Image instead of img + reinstall radix-ui/react-hover-card 2024-09-12 12:54:20 +07:00
73fbc7ee1b Remove logout button in auth page + Make profile pic clickable 2024-09-12 12:00:38 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
6c1be730e5 Refactor UI components, update links in Home page 2024-09-11 21:45:47 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
954b0068fb Refactor UI components, add filter options, and display investment opportunities and deals in Deals page 2024-09-11 21:36:44 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
998fe12487 Refactor UI components and add filter options in Deals page 2024-09-11 21:05:23 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
7a0bf7bcf8 Refactor UI components and add @radix-ui/react-select 2024-09-11 20:56:34 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
d0b5ebe962 Refactor UI components in invest, home pages and create deals page 2024-09-11 20:26:28 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
061bfefc35 Refactor UI components in invest and home pages 2024-09-11 20:09:56 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
888e6cf6ec Refactor and update UI components in invest and home pages 2024-09-11 13:33:03 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
30236d924c Refactor .gitignore and update UI components in invest and home pages 2024-09-11 13:21:52 +07:00
d1f474f6f4 Make navbar dynamically render according to session 2024-09-10 03:42:22 +07:00
a9aedcf3c2
Merge pull request #18 from Sosokker/main
Get middleware and auth logic from backend
2024-09-10 01:42:09 +07:00
Pattadon
52a7bb5b30 chore: Update npm dependencies for @radix-ui/react-avatar and @radix-ui/react-dropdown-menu to their latest versions 2024-09-06 09:44:12 +07:00
47b711ec5f
Merge pull request #17 from Sosokker/back-end
Add Google OAuth authentication to site
2024-09-02 00:47:21 +07:00
c7fda69436 Update /login path to /auth path 2024-09-02 00:46:38 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
aaa531107f chore: Update navigation bar styling to include z-index for better stacking order 2024-08-31 16:57:53 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
be62c7e8a9 chore: Update Invest page with additional carousel and tab functionality 2024-08-31 16:27:54 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
dfe72a55f0 chore: Update Invest page with additional carousel and tab functionality 2024-08-31 16:10:19 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
612d99a236 chore: Fix the carousel's type error bug 2024-08-31 15:53:22 +07:00
12e87c5339 Add callback and error auth route + rename login to auth path 2024-08-30 21:00:18 +07:00
e14ab28185 Add login-logout button component 2024-08-30 20:59:12 +07:00
d050932cb6 Add middleware to create protected route 2024-08-30 20:57:38 +07:00
81ad91c975 Add Google OAuth that link with supabase 2024-08-30 20:57:12 +07:00
Pattadon
1c4551e15d feat: Add second carousel 2024-08-30 11:23:05 +07:00
Pattadon
5f2db259a5 feat: Add @radix-ui/react-progress package for progress bar on Invest page 2024-08-30 10:41:07 +07:00
Pattadon
b321f04354 chore: Add image carousel to Invest page 2024-08-29 16:04:01 +07:00
Pattadon
f27c3a19b9 feat: Add shadcn Carousel for image slideshow on Invest page 2024-08-29 15:37:32 +07:00
3ee06d8002 Improve login page UI 2024-08-29 14:13:34 +07:00
Pattadon
75b3d71b98 chore: Refactor BusinessCard component to accept null values for description, joinDate, location, and tags 2024-08-29 13:35:56 +07:00
e29519708f Fix hydrate error, nested p 2024-08-29 13:11:46 +07:00
Pattadon
da47f9721c chore: Update navigationBar import in layout.tsx 2024-08-29 12:40:27 +07:00
747562a4bb Add login page 2024-08-29 12:24:42 +07:00
d7af1f8af4 Add landing page 2024-08-29 12:08:26 +07:00
7856120cfc Fix hydration error 2024-08-29 10:39:59 +07:00
882c38dac5 Remove placeholder in index page 2024-08-29 10:22:55 +07:00
6cec1f36bc move navbar to global layout 2024-08-29 10:22:40 +07:00
25c5c08df8 Update navbar UI 2024-08-29 10:22:25 +07:00
fabccd9caa Change shadcn theme 2024-08-29 10:21:57 +07:00
7dd092e061 Add theme toggler button to landing 2024-08-29 08:54:57 +07:00
abb3b884a5 Add theme provider and toggler 2024-08-29 08:54:43 +07:00
bfc6879a53 Update font and Metadata 2024-08-29 08:45:32 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
e09bd55f83 chore: Add user logo to UnsignedNav component 2024-08-28 16:34:24 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
7576927d82 chore: Updated UnsignedNav component and update navigation menu structure 2024-08-28 16:25:15 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
4cf62b5ee0 chore: Refactor UnsignedNav component and update navigation menu structure 2024-08-28 16:06:06 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
f4d0416dbe chore: Update npm dependencies for shadcn-ui@latest 2024-08-28 15:44:18 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
9d5ea46b66 chore: Remove commented out code and unused imports in UnsignedNav component 2024-08-28 15:35:09 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
86d45780eb Add landing page components and dependencies 2024-08-28 15:26:11 +07:00
e8d459e443 Connect to supabase 2024-08-17 13:59:49 +07:00
34df585e72 Initial commit - Start next.js project with shadcn 2024-08-17 13:37:49 +07:00