- Added Tailwind CSS configuration and styles to the project.
- Created a button component with multiple variants and sizes.
- Implemented utility functions for class name management.
- Updated layout and design pages to utilize the new button component.
- Configured VSCode settings for Tailwind CSS support.
- Added PostCSS configuration for Tailwind CSS processing.
- Established a pnpm workspace for dependency management.
- Removed nickname from user table and UserRecord interface.
- Updated user creation to generate UUID for user ID.
- Changed user ID type from number to string in authentication functions.
- Modified database schema to accommodate new user structure.
- Enhanced login flow to redirect users based on query parameters.
- Improved profile management with nickname update functionality.
- Added automatic nickname setting based on email input during registration.
- Implemented WebSocket connection management and duplicate login detection.
- Updated UI components for better user experience and responsiveness.