sdk-code-gen icon indicating copy to clipboard operation
sdk-code-gen copied to clipboard

[Draft] Implement onboarding wizard and allow google SSO login configuration

Open ATechAdventurer opened this issue 3 months ago โ€ข 1 comments

  • Introduced a comprehensive onboarding API with multiple endpoints for managing onboarding steps, including authentication, data sources, and user configurations.
  • Added middleware to check onboarding status and cache results to optimize API calls.
  • Implemented Google OAuth integration with validation and configuration management.
  • Enhanced user experience by redirecting users based on onboarding status.
  • Created new components for onboarding UI and improved data handling in the onboarding process.
  • Updated database schema to support onboarding progress tracking.

This commit lays the groundwork for a streamlined onboarding experience, ensuring users can efficiently set up their applications.

๐Ÿ“‹ Pull Request Summary

๐Ÿ”— Related Issues

  • Fixes #
  • Relates to #

๐Ÿ“ Changes Made

๐Ÿงช Testing

  • [ ] Unit tests added/updated
  • [ ] Integration tests added/updated
  • [ ] Manual testing performed
  • [ ] All existing tests pass

Testing Details:

๐Ÿ“š Documentation

  • [ ] Code is self-documenting with clear variable/function names
  • [ ] Added/updated JSDoc comments for public APIs
  • [ ] Updated README.md if needed
  • [ ] Updated other documentation files
  • [ ] No documentation changes needed

๐Ÿ”„ Type of Change

  • [ ] ๐Ÿ› Bug fix (non-breaking change that fixes an issue)
  • [ ] โœจ New feature (non-breaking change that adds functionality)
  • [ ] ๐Ÿ’ฅ Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • [ ] ๐Ÿ“ Documentation update
  • [ ] ๐Ÿ”ง Refactoring (no functional changes)
  • [ ] โšก Performance improvement
  • [ ] ๐Ÿงช Test improvements

๐Ÿšจ Breaking Changes

  • [ ] This PR introduces breaking changes
  • [ ] Migration guide provided
  • [ ] Deprecation warnings added

Breaking Change Details:

๐Ÿ“ธ Screenshots/Videos

๐Ÿ“‹ Additional Notes

ATechAdventurer avatar Sep 24 '25 22:09 ATechAdventurer