BookWise is a comprehensive library management system built with Next.js and TypeScript, designed to streamline book management for universities and libraries.
The platform features a profile page for users, a borrowing system, and automated email notifications for onboarding.
Caching, rate-limiting, DDoS protection, and real-time image optimization are implemented to enhance performance and security.
Front End Technologies
Built with Next.js and TypeScript for scalable, maintainable development.
Tailwind CSS and ShadCN provide a modern, responsive UI/UX.
ImageKit is used for real-time image and video optimization.
Back End Technologies
PostgreSQL with Neon powers scalable and collaborative database management.
Upstash Redis is used for efficient caching, workflows, and triggers.
Drizzle ORM simplifies database interactions.
Resend handles automated email notifications for onboarding, reminders, and updates.
NextAuth provides robust authentication and role management.