Asep Haryana Saputra and GitHub
3c301ec2c4
feat(auth): add Google authentication endpoints and hooks ( #51 )
...
- Implemented `getGoogleAuthUrl` and `postGoogleCallback` in auth API.
- Added corresponding hooks `useGoogleAuth` and `useGoogleCallback` for handling Google authentication.
feat(api): enhance API structure with mentors and upload services
- Created `mentors` and `upload` API modules with respective services for managing mentor details and file uploads.
- Added session management utilities to handle authentication tokens in cookies.
feat(users): expand user service with detailed user management
- Enhanced user service to include detailed user information and update capabilities.
- Added hooks for fetching and updating user data.
feat(hooks): introduce hooks for mentors and upload functionalities
- Added hooks for fetching mentor details and updating mentor information.
- Implemented hooks for file upload, avatar upload, and CV upload with validation.
refactor(types): organize and extend type definitions
- Introduced new types for mentors and enhanced existing user types.
- Re-exported user-related types for better accessibility.
chore: update index files to include new services and hooks
- Updated index files to export new services and hooks for mentors and uploads.
2025-08-18 12:50:32 +07:00
Muhamad Rijal and GitHub
f3a19fa460
Feat/dimentorin landing page ( #49 )
...
* feat(dimentorin): slicing landing page menu mentoring
* feat(dimentorin): slicing landing page detail mentor
* feat(dimentorin): slicing modal booking mentor
* feat(dimentorin): slicing landing - resources page
* feat(dimentorin): slicing landing - articles page
* feat(dimentorin): slicing landing - detail articles page
2025-07-28 23:26:22 +07:00
Naufal Azmi and GitHub
228f92e9ed
Mentor Register Page ( #48 )
...
* feat: responsive
* fix: success register
* feat: auth login responsive && auth login implementation
* fix: login page button disabled & register page
* fix: conflict
* fix: button disabled when loading
* feat: register and otp integration
* Update middleware.ts
* feat: OTP Resend
* fix: minor
* stash
* feat: mentor register pages
* feat: mentor status page pending and success
2025-07-13 03:40:23 +07:00
Muhamad Rijal and GitHub
ec13f2c693
feat(dimentorin): slicing landing page ( #46 )
...
* feat(landing): slicing navigation bar
* feat(landing): slicing hero section
* feat(landing): slicing what we offer section
* feat(landing): add animation on hero and what we offer section
* feat(landing): slicing testimonial section
* feat(landing): change the animation for what we offer section
* feat: add utility for readable looping and conditional rendering of components
* feat(landing): slicing faq section
* feat(landing): change border radius of card on `what we offer` and `testimonial` section
* feat(landing): slicing cta section
* feat: modify accordion component
* feat(landing): add shape background at faq section
* feat(landing): slicing footer
* feat: toggle header visibility on scroll
2025-06-30 09:24:37 +07:00
Naufal Azmi and GitHub
b7282f9c99
Resend OTP ( #34 )
...
* feat: responsive
* fix: success register
* feat: auth login responsive && auth login implementation
* fix: login page button disabled & register page
* fix: conflict
* fix: button disabled when loading
* feat: register and otp integration
* Update middleware.ts
* feat: OTP Resend
2025-06-18 18:50:06 +07:00
Naufal Azmi and GitHub
aaf5b4262d
Register and OTP ( #31 )
...
* feat: responsive
* fix: success register
* feat: auth login responsive && auth login implementation
* fix: login page button disabled & register page
* fix: conflict
* fix: button disabled when loading
* feat: register and otp integration
* Update middleware.ts
2025-05-26 20:49:57 +07:00
Naufal Azmi and GitHub
0f46244d2b
Fix conflict and add disabled button when invalid input ( #30 )
...
* feat: responsive
* fix: success register
* feat: auth login responsive && auth login implementation
* fix: login page button disabled & register page
* fix: conflict
* fix: button disabled when loading
2025-05-26 17:07:51 +07:00
Maulana Sodiqin
9a0fee65a5
fixing so much trouble
2025-05-23 00:28:29 +07:00
Maulana Sodiqin
f8cd57a1cf
chore: update readme and env example
2025-05-20 11:09:14 +07:00
Naufal Azmi and GitHub
240e684b53
Dimentorin auth login responsive and implementation ( #23 )
...
* feat: responsive
* fix: success register
* feat: auth login responsive && auth login implementation
2025-04-09 12:59:33 +07:00
Maulana Sodiqin
1b795f2dfc
chore: add workflow
2025-04-07 19:15:39 +07:00
Maulana Sodiqin and GitHub
c907c696f5
Merge pull request #22 from IMPHNEN/DimentorinAuth
...
feat: register page and register success page
2025-04-07 17:46:09 +07:00
boboiazumi
1e391a2932
feat: register page and register success page
2025-04-07 11:36:44 +07:00
Maulana Sodiqin
f8f796e071
chore: fix global error build
2025-04-03 12:31:16 +07:00
boboiazumi
74c0ebc5dd
fix: bugs
2025-03-29 20:57:48 +07:00
boboiazumi
ecdaa4a82e
feat: Forgot Password Slicing, fix: webp image
2025-03-29 20:42:54 +07:00
boboiazumi
a3887519f9
feat: Login Page
2025-03-28 11:46:27 +07:00
Maulana Sodiqin
5c5faaf8a1
fix: libs cannot apply style
2025-03-16 00:05:17 +07:00
Maulana Sodiqin
4ec41164f8
chore: initial commit
2025-03-13 02:03:13 +07:00
Maulana Sodiqin
d86d77c154
Initial commit
2025-03-13 00:50:45 +07:00