Commit graph

280 commits

Author SHA1 Message Date
Builder.io
53e99eb2eb Update SupabaseStatus to mention OAuth setup
cgen-22f9f703453f4582b7c2eb019f085bfe
2025-08-06 00:33:31 +00:00
Builder.io
dd50cc9ea7 Update fetchUserProfile to return profile
cgen-0c449a09ced44482ac833ff1062417cd
2025-08-06 00:32:58 +00:00
Builder.io
21e90fcbb5 Import achievement service in AuthContext
cgen-3d8a1675addd4629a4db92e77e263e8b
2025-08-06 00:32:46 +00:00
Builder.io
892e15a6a6 Enhanced OAuth handling in AuthContext
cgen-fad2bcc90540448cad965adb8581a6d2
2025-08-06 00:32:41 +00:00
Builder.io
b7101f92a0 Replace handleSocialLogin with real OAuth implementation
cgen-6fcd0f9792a5403fb385133b68f914bb
2025-08-06 00:32:21 +00:00
Builder.io
31c5ceec3d Update Login page to use OAuth authentication
cgen-6670178761f040beb30d5fafd4930a87
2025-08-06 00:32:14 +00:00
Builder.io
c384c15a2d Add signInWithOAuth to context value
cgen-1bb24b48b1d24ba5b35b69a7b3af5761
2025-08-06 00:32:09 +00:00
Builder.io
adefe127ee Add OAuth sign-in method to AuthContext
cgen-1e41a31a8c764e05a4b9b1ef88a3f9e1
2025-08-06 00:32:04 +00:00
Builder.io
80f2285943 Add OAuth methods to AuthContext
cgen-62a2e677931b4790b072179a2cb8db2a
2025-08-06 00:31:51 +00:00
Builder.io
3897450bc2 Update updateProfile method to use AeThex adapter
cgen-a68e0b3357314215b8d5e80b29212eea
2025-08-06 00:30:27 +00:00
Builder.io
d40d3e2a62 Update signUp method to use AeThex adapter
cgen-ad1f6414702145be9e6f2e473a8b58f7
2025-08-06 00:30:17 +00:00
Builder.io
74a8b67cae Update fetchUserProfile to use AeThex adapter
cgen-ea71a38f54944c0c97055d8338998e97
2025-08-06 00:30:06 +00:00
Builder.io
03c7e5033c Update AuthContext state types
cgen-fe588d4f51f542ef9398a51b88cc6652
2025-08-06 00:29:58 +00:00
Builder.io
0bc380a1d1 Update AuthContext interface to use AethexUserProfile
cgen-bc758836154244518b8b483bcfd71a14
2025-08-06 00:29:51 +00:00
Builder.io
a9e512d7ff Update AuthContext to use AeThex database adapter
cgen-a06650a898f64190a3f232a695c68303
2025-08-06 00:29:43 +00:00
Builder.io
931158d9dd Create database adapter for existing AeThex schema
cgen-3c850819cf154266a319eebb1dbea822
2025-08-06 00:29:35 +00:00
Builder.io
af01ad03e7 Update updateProfile to use demo storage
cgen-92bfa12f800f4a8791b96c1dc0fac289
2025-08-06 00:25:47 +00:00
Builder.io
132c55fb72 Update fetchUserProfile to use demo storage
cgen-2d2c03722ede4bc59d50bb88039f8228
2025-08-06 00:25:39 +00:00
Builder.io
a2b14d27bc Update AuthContext to use demo storage
cgen-d20b0986343d473cb0bbff21b696c94e
2025-08-06 00:25:31 +00:00
Builder.io
de4d9dcd89 Create demo storage service for offline functionality
cgen-80d9b7f7731641a68a68fed9b4bc8155
2025-08-06 00:25:24 +00:00
Builder.io
6d28dbe607 Add data attribute for hiding notification
cgen-28608b955df846a990ad0f1eac90a5ac
2025-08-06 00:24:46 +00:00
Builder.io
cc193a9946 Update demo mode buttons to be more positive
cgen-d0fd67f885104c338ef83edd1ce87d95
2025-08-06 00:24:40 +00:00
Builder.io
920cb31585 Remove Supabase requirement and enhance demo mode
cgen-d8131de2464d4602b229df6ad5c97df1
2025-08-06 00:24:25 +00:00
Builder.io
cf7f1843aa Fix setup guide access in SupabaseStatus component
cgen-48597391aab541e085cac2ff19164b2f
2025-08-06 00:21:26 +00:00
Builder.io
14f7f9bcf6 Add SupabaseStatus component to Layout
cgen-8f59cd54d4eb4a66a360669a64f75534
2025-08-06 00:14:23 +00:00
Builder.io
6f4b72a7b9 Add SupabaseStatus to Layout
cgen-62f5967988914363aa9a083779690a4b
2025-08-06 00:14:18 +00:00
Builder.io
8b26118e95 Create Supabase setup status component
cgen-753c0a4494e04c308fc84c4ecccbcfee
2025-08-06 00:14:11 +00:00
Builder.io
830534c35c Update fetchUserProfile to handle unconfigured Supabase
cgen-ca967e72350940f395e93f0fe652b198
2025-08-06 00:14:02 +00:00
Builder.io
98358ccb9e Update updateProfile method to handle unconfigured Supabase
cgen-1548c43681334419b929759627270fbf
2025-08-06 00:13:51 +00:00
Builder.io
dcf4adfa1a Update auth methods to handle unconfigured Supabase
cgen-43457f77ec9b43b980acbc66e06004dc
2025-08-06 00:13:41 +00:00
Builder.io
7108729a80 Add Supabase configuration check in AuthContext
cgen-bd43561f1b244b20b69dc5c27a2c9be9
2025-08-06 00:13:24 +00:00
Builder.io
d090e9332e Update AuthContext to handle unconfigured Supabase
cgen-f5c250193bdd4b1ca2b6da7ee61d47e0
2025-08-06 00:13:05 +00:00
Builder.io
0fafedb725 Fix Supabase configuration with fallback for missing environment variables
cgen-29fa12290ad14af2ac17820babaf345e
2025-08-06 00:12:59 +00:00
Builder.io
64136b1fa8 Update signup toggle button text
cgen-79f9073f5bed424f974abf6a97f87496
2025-08-06 00:07:01 +00:00
Builder.io
eab528f76c Update form submission and signup toggle
cgen-d0440ca51e934e0f83e2714fb1ef0e0c
2025-08-06 00:06:49 +00:00
Builder.io
a082a1a71e Update form to include full name for signup and proper handlers
cgen-16265738c08540a2ad74cf5acdfd117c
2025-08-06 00:06:21 +00:00
Builder.io
21858635da Update form section to handle login and signup
cgen-3dbc2841f2904729860b58a84b178096
2025-08-06 00:06:06 +00:00
Builder.io
d1e1ccdc37 Update Login component logic to use Supabase
cgen-38f9359cd6e848a49c0dfa0a48771011
2025-08-06 00:05:52 +00:00
Builder.io
9c275558d3 Add Supabase imports to Login page
cgen-44196faab5aa4b9b94d32a4703db83e1
2025-08-06 00:05:40 +00:00
Builder.io
a61dba33a8 Add AuthProvider wrapper to App.tsx
cgen-f6c8c1f4cd064a08baa83a1cd74af076
2025-08-06 00:04:44 +00:00
Builder.io
6e4a890f31 Add AuthProvider to App.tsx
cgen-d32dd180cf324925984619e57e442bf9
2025-08-06 00:04:16 +00:00
Builder.io
c20613a8be Create Supabase service helpers
cgen-b271b1ef9e5a4a1a96416f389455706a
2025-08-06 00:04:05 +00:00
Builder.io
981e25bfb8 Create authentication context
cgen-6e0c243358784667913d8302fae58080
2025-08-06 00:03:33 +00:00
Builder.io
c9e541741a Create TypeScript database types
cgen-e41b24e47dca43288271a356e05489fc
2025-08-06 00:03:12 +00:00
Builder.io
71ce8dce2d Create Supabase configuration
cgen-b9943585781b4c149ec41b73047a1192
2025-08-06 00:02:38 +00:00
Builder.io
0af22f0488 Prettier format pending files 2025-08-05 23:41:41 +00:00
Builder.io
d17b42b330 Fix toast timing by setting proper TOAST_REMOVE_DELAY
cgen-da7ad80200854a40928e0aebecdd1cc5
2025-08-05 23:40:13 +00:00
Builder.io
1bf4020b65 Fix toast duplication in ResearchLabs page
cgen-d7e8aa3cb8cb497fb9d8c2346db384d0
2025-08-05 23:38:59 +00:00
Builder.io
95dd042e06 Fix toast duplication in MentorshipPrograms page
cgen-5297facaeda740cfba6e2bc49822ff2b
2025-08-05 23:38:54 +00:00
Builder.io
65fbe2250b Fix toast duplication in remaining pages
cgen-8605ceec0cb147cdbfe647c46fce3d85
2025-08-05 23:38:48 +00:00
Builder.io
08576de54c Fix toast duplication in GameDevelopment page
cgen-bf5e67047f204ceb9aa17ca946f0d3a7
2025-08-05 23:38:43 +00:00
Builder.io
49b0583f95 Fix toast duplication in Community page
cgen-af386be49c38428e8eab4146b8121f97
2025-08-05 23:38:37 +00:00
Builder.io
52bf6f8bc2 Fix toast duplication in Blog page
cgen-e87fef4a528f4597bf6c89f067193834
2025-08-05 23:38:25 +00:00
Builder.io
daf9eafd79 Fix toast duplication in Support page
cgen-c0af2d571e2b436fa2a8f10433a07258
2025-08-05 23:38:19 +00:00
Builder.io
1cd9cb4e32 Add ref guard to prevent duplicate toast calls
cgen-96d5fe7b5c8849eeb5f87d4c379afb31
2025-08-05 23:38:07 +00:00
Builder.io
bf6d49e491 Fix duplicate toast notifications by adding ref guard
cgen-208e6e90350045968d6e8ce6ba33dfca
2025-08-05 23:37:57 +00:00
Builder.io
df94a64581 Replace loading screen logo with company logo
cgen-70fe855d20ce4822ac851aa2cedd31c9
2025-08-05 23:36:56 +00:00
Builder.io
8a1c03700a Fix toast notification timeout and update loading screen logo
cgen-8adb541332d94d20945de529aaca3318
2025-08-05 23:36:42 +00:00
Builder.io
9a7735864e Update footer links with scroll-to-top functionality
cgen-3956475be9754253a399a254b5634699
2025-08-05 23:33:15 +00:00
Builder.io
8da3ff45c5 Add scroll-to-top feature for footer menu items
cgen-3605cd19ecd344cea08fbc4186d92d7a
2025-08-05 23:33:00 +00:00
Builder.io
fa9b53633d Replace Discord icon in Join Discord button
cgen-29b4d62aed9d43fbbe0097393882b1eb
2025-08-05 23:30:37 +00:00
Builder.io
266306afda Replace Discord icon usage with MessageSquare in platforms array
cgen-d70779a6eadb4e378edd9f6eb678cf0f
2025-08-05 23:30:29 +00:00
Builder.io
63a1f4eeb3 Replace Discord icon with MessageSquare in imports
cgen-486c5d4c1d1e4a64b77e2a474552cdda
2025-08-05 23:30:19 +00:00
Builder.io
1417e67cc9 Remove duplicate Beaker import
cgen-af33ae30694e444ea58a65c993337bdf
2025-08-05 23:29:56 +00:00
Builder.io
62577117ed Replace Flask icon usage with Beaker icon
cgen-6db1d4c2584d4b748584e93ab1034e6b
2025-08-05 23:29:28 +00:00
Builder.io
06996879c9 Fix Flask icon import error by replacing with Beaker icon
cgen-2ab71fa541e84927bb5b3a618419c815
2025-08-05 23:29:19 +00:00
Builder.io
c9a03d1281 Add routes for all new pages
cgen-d95d68a710154e5b97d78b18bb1810bf
2025-08-05 23:28:01 +00:00
Builder.io
6200e563d8 Update routing to include all new informative pages
cgen-7ebff6d5a279485c9733af0a51282fa2
2025-08-05 23:27:40 +00:00
Builder.io
7217d5cb71 Create Support page
cgen-b03dd8991e5c4868827d0014c41100c8
2025-08-05 23:27:32 +00:00
Builder.io
716a803657 Create Community page
cgen-30ac2f9ee8334b288751e13abc46742c
2025-08-05 23:26:22 +00:00
Builder.io
1dfa5e4f21 Create Blog page
cgen-b113ec2610ce4f01aa8348024929d5d3
2025-08-05 23:25:16 +00:00
Builder.io
a8110dd84e Create Documentation page
cgen-74f10a605a534c1eaf3f818dcad14667
2025-08-05 23:24:19 +00:00
Builder.io
a34b647683 Create Research & Labs page
cgen-87aad5127f4345639d75592e3b8b184a
2025-08-05 23:23:28 +00:00
Builder.io
9efb0b0834 Create comprehensive Mentorship Programs page
cgen-4f146116036b430eafb39cccbd6b1fee
2025-08-05 23:22:28 +00:00
Builder.io
7660b183bd Create comprehensive Development Consulting page
cgen-924160e7d4974f6abaf6553524fdab4d
2025-08-05 23:21:01 +00:00
Builder.io
180dd82a4c Create comprehensive Game Development page
cgen-99cdf4d7d53b49b19b97d4d8cd0e1333
2025-08-05 23:19:37 +00:00
Builder.io
2443886384 Create enhanced toast utility for AeThex theme
cgen-11935451a42b476ea89f36eef7a6200a
2025-08-05 23:18:10 +00:00
Builder.io
f5755af074 Create enhanced toast hook with AeThex theme variants
cgen-556852a30abb47a9a704d1d910b21839
2025-08-05 23:17:45 +00:00
Builder.io
58a96279b1 Enhance toast system with AeThex theme variants and animations
cgen-b6f4662ed6f549ea878fada6faab99b9
2025-08-05 23:17:32 +00:00
Builder.io
4ff81769d6 Update homepage loading message
cgen-32a47fa448f146568b27355284fcbd0c
2025-08-05 23:17:07 +00:00
Builder.io
ea5c1db1db Update loading messages to use 'AeThex OS'
cgen-9094d7f6fd3a4388a6035a2932be577e
2025-08-05 23:16:58 +00:00
Builder.io
e7417d3e18 Remove constant animation from header logo, keep only hover animations
cgen-4e73ef891aeb4210826df2a5672ceb90
2025-08-05 23:12:00 +00:00
Builder.io
b0d4ca4310 Remove logo from homepage hero section
cgen-cf176af19e3142c48b5a2420ff970987
2025-08-05 23:11:53 +00:00
Builder.io
7a28a28fae Add dashboard and login routes
cgen-6a3bbe205af548f7b3897a217fab9b04
2025-08-05 23:10:11 +00:00
Builder.io
c9d2370266 Update routing to include dashboard and login pages
cgen-623073d43ab14ba795cf81bcd19b1604
2025-08-05 23:10:03 +00:00
Builder.io
c56f088c8c Replace NotFound page with gamified 404 experience
cgen-c8ab802b93d1435590c8c3f2aae393bc
2025-08-05 23:09:51 +00:00
Builder.io
89fffa1724 Create login page with dashboard redirect
cgen-703b18b2afe6453480c6a4ea05a84d13
2025-08-05 23:07:32 +00:00
Builder.io
8d0898a106 Create dashboard page for logged-in users
cgen-00270b8e8bfa4d03954bc930ac69979f
2025-08-05 23:06:54 +00:00
Builder.io
8d90456557 Replace remaining homepage sections with unique content
cgen-85618a629c764ac088e3ddea2a3efb26
2025-08-05 23:05:58 +00:00
Builder.io
8fbdffcc45 Replace homepage content with unique geometric design
cgen-8dbef4bc443e4235a361a3415550b5da
2025-08-05 23:05:04 +00:00
Builder.io
82f1aee9e5 Completely redesign homepage with unique geometric layout
cgen-4a9a8f9843be442e9c98b9c0d91f5674
2025-08-05 23:04:26 +00:00
Builder.io
9231cc243e Update footer logo as well
cgen-e97b4ac9e75145f28f9aae627a28994f
2025-08-05 23:03:58 +00:00
Builder.io
59d644915b Update layout component with new AeThex logo
cgen-25d9ce9ccddc42e689902c5661a3924c
2025-08-05 23:03:47 +00:00
Builder.io
b42a7b6efb Add ripple effect to button component
cgen-dd64fbd8a4444fc9af3358d3cd41469c
2025-08-05 23:00:58 +00:00
Builder.io
62d9d1d1be Enhance button component with micro-interactions
cgen-865c0a9d3d284c078bcf4232d24b55c6
2025-08-05 23:00:46 +00:00
Builder.io
eec36cefaf Enhance buttons with micro-interactions and animations
cgen-96fac6cacb7c47c1bb17f576a90d1b46
2025-08-05 23:00:18 +00:00
Builder.io
caca6390c9 Enhance user type selection with better animations
cgen-9d0beb2c53bc4dca8c5300d66912068c
2025-08-05 23:00:03 +00:00
Builder.io
ad3ef54563 Add animations and loading states to onboarding UI
cgen-064b73e093084d54bc17abfab4f8f45c
2025-08-05 22:59:41 +00:00
Builder.io
25690246d0 Add loading state and step transitions to onboarding
cgen-51ef9680bbaf403da66b6d008c76349c
2025-08-05 22:59:22 +00:00
Builder.io
c7dc27aef9 Add loading states and animations to onboarding flow
cgen-c8009eb284084a32ac4467aa12e52857
2025-08-05 22:59:10 +00:00
Builder.io
7a799db78d Enhance footer with animations
cgen-7b586ee4b3884429b757a8d3f6b53598
2025-08-05 22:58:58 +00:00
Builder.io
e5184b946f Enhance layout component with animations and hover effects
cgen-7a235d4cbd8645348d53b71f8b195c1e
2025-08-05 22:58:30 +00:00
Builder.io
b336f3c646 Wrap routes with page transition component
cgen-bf732f344cfa4b1a800dccf215c1dc1d
2025-08-05 22:58:09 +00:00
Builder.io
b66fc06459 Add page transitions to main app
cgen-2c251c7545d245ec84d19735b55de044
2025-08-05 22:57:49 +00:00
Builder.io
aa58394f20 Enhance research section and CTA with animations
cgen-c087e6419f444195b758d09fbcd3bf10
2025-08-05 22:57:39 +00:00
Builder.io
a4fc92ed3c Enhance user paths section with advanced animations
cgen-964fa5aaee2f4d3b856ccdf02fe79f15
2025-08-05 22:57:14 +00:00
Builder.io
19ba84cb2e Enhance stats section with animations and loading
cgen-a19aff77258e4294ae118bfaab95e797
2025-08-05 22:56:50 +00:00
Builder.io
2083f34586 Add loading screen and enhance hero section animations
cgen-7e67706b910b4a459d395a24037290f1
2025-08-05 22:56:35 +00:00
Builder.io
775b50b1c9 Add enhanced hover effects and animations to user paths
cgen-aad447b8c2674759bb2f266956598006
2025-08-05 22:56:16 +00:00
Builder.io
6ef6137fc8 Add loading state and enhanced animations to homepage
cgen-dc185ee6fbe540c598ee52854dd90a40
2025-08-05 22:56:02 +00:00
Builder.io
a4f0eb57bf Enhance homepage with animations and hover effects
cgen-0b6f0eac92124db5896fd48b03066c2f
2025-08-05 22:55:54 +00:00
Builder.io
fc4d7f6586 Create skeleton components for content loading
cgen-3c3a5014756149c49ecb7a03bce3a4db
2025-08-05 22:55:41 +00:00
Builder.io
fc5e33e10d Create page transition wrapper component
cgen-f65b6f59c79a4af9a621096a3f7e4a19
2025-08-05 22:55:09 +00:00
Builder.io
1701845e29 Create loading screen component with animations
cgen-bf26a78458c344a2b2e3a3798cce42af
2025-08-05 22:55:02 +00:00
Builder.io
81388ca5aa Add extensive animation utilities and effects
cgen-9eb89c15ba56482caf81df8b7bb94f84
2025-08-05 22:54:34 +00:00
Builder.io
52a827d8f4 Change font to Courier New and add enhanced animations
cgen-ea28785ea95c42bdb40a5cfc01e0c6e8
2025-08-05 22:54:03 +00:00
Builder.io
15f4571814 Create placeholder page component with proper navigation
cgen-9e20ae64fe7a4acb8409efa891d996a8
2025-08-05 22:51:52 +00:00
Builder.io
0ae4f3e61f Update routing to include onboarding and placeholder pages
cgen-3c61505ead3449a6b9d3f98d7bcf78ea
2025-08-05 22:51:28 +00:00
Builder.io
34af8859b0 Create AeThex homepage with onboarding showcase
cgen-ea41e8d36aff425e8f8388930a008ddf
2025-08-05 22:50:50 +00:00
Builder.io
3424ce8407 Create welcome completion component
cgen-9f7ee84eb7f549a595bbfc82908c91b6
2025-08-05 22:49:57 +00:00
Builder.io
9d961fc344 Create interests component
cgen-a3d13bf44cb0454090cf3a0ac4dd6240
2025-08-05 22:49:29 +00:00
Builder.io
0c168ce5fc Create experience component
cgen-e3faa486fa3b43b5a34fa116a43edd2f
2025-08-05 22:49:01 +00:00
Builder.io
7e54079fdb Create personal info component
cgen-87d56a57665042d9b1b63e393f5d7591
2025-08-05 22:48:25 +00:00
Builder.io
57f25e6b04 Create user type selection component
cgen-f8deaeb010b542c5858aaf2833d0656c
2025-08-05 22:48:07 +00:00
Builder.io
a1092443f1 Create onboarding flow main component
cgen-5d8c05c4be014719b97ed506100c51ef
2025-08-05 22:47:46 +00:00
Builder.io
426d148a2f Create main layout component with AeThex header and navigation
cgen-8c30b3cc07674fe0ad93a3103085e8f6
2025-08-05 22:47:25 +00:00
Builder.io
c53a4721f1 Add custom CSS utilities for AeThex styling
cgen-e6c5daf43972404abb689aafc3e40c38
2025-08-05 22:46:51 +00:00
Builder.io
4bd5f4e0a1 Remove light theme from global CSS (AeThex uses dark theme)
cgen-fff5fb29fc624553b0ddef7f896f60d0
2025-08-05 22:46:41 +00:00
Builder.io
3ff9f8ec54 Update global CSS with AeThex dark theme and brand colors
cgen-4909ebb13b4a4d59b05516c838504ac8
2025-08-05 22:46:31 +00:00
Builder.io
37df3b33de Initial commit 2025-08-05 20:03:34 +00:00