Releases: ayussh-2/chatuu
v1.1.1
🚀 Release v1.1.0: Redis Caching & OAuth Integration 🎉
🆕 New Features
-
Redis Cache Implementation
-
Enhanced application performance by integrating Redis for caching frequently accessed data.
-
Key Highlights:
-
Reduced database load by caching data for specific routes/features.
-
Configurable cache expiration settings for better control.
-
-
OAuth Integration
-
Introduced secure user authentication using OAuth provider (Google).
-
Key Highlights:
-
Login and Signup flows powered by OAuth 2.0.
-
v1.0.0
Release Notes for Chatuu v0.1.0:
I am excited to announce the release of Chatuu, a next-gen chat application designed for seamless real-time communication! 🎉
🌟 Highlights of this Release:
-
Frontend Features:
- Fully responsive design with Next.js and TailwindCSS.
- Dark Mode Support for enhanced user experience.
- Real-time messaging with Socket.io Client.
- Form validation powered by
react-hook-form
andzod
.
-
Backend Highlights:
- Real-time chat backend powered by Express and Socket.io.
- Optimized database handling with Prisma and PostgreSQL.
- Enhanced performance with Redis Caching.
- Initial Google OAuth 2.0 integration (currently under development).
-
Deployment Made Easy:
- Fully Dockerized environment for seamless setup and scalability.
- Example
docker-compose.yml
included for quick deployment.
⚙️ Known Issues:
- OAuth functionality is temporarily commented out and is being fine-tuned for the next update.
🚀 What's Next?
- Complete and deploy Google OAuth functionality.
- Add advanced group chat features.
- Enhance the user interface with more interactive components.
Stay tuned for updates and feel free to contribute to the project! 😊
Full Changelog: https://github.com/ayussh-2/chatuu/commits/v1.0.0