Loading...
Works

University LMS 2024

Full-stack Library Management System for BRAC University featuring advanced admin panel, real-time book tracking, automated email workflows, and modern UI/UX. Handles user authentication, book borrowing, return notifications, and analytics dashboard.

University LMS DashboardLibrary Book ManagementUser Management InterfaceBook Details and BorrowingAnalytics DashboardEmail Notifications System

Key Features

  • Authentication & Onboarding: Secure user registration with email verification and personalized welcome workflows
  • Advanced Book Management: Complete CRUD operations with search, filtering, pagination, and availability tracking
  • Smart Borrowing System: Automated book borrowing with PDF receipt generation and due date management
  • Email Automation: Comprehensive notification system for reminders, overdue books, and account updates using Resend
  • Admin Dashboard: Complete analytics, user management, role assignment, and system monitoring
  • Modern UI/UX: Built with Tailwind CSS and ShadCN components for responsive and accessible design
  • Performance Optimization: Redis caching with Upstash, rate limiting, and DDoS protection
  • Media Management: ImageKit integration for optimized image and video processing

Technology Stack

  • Frontend: Next.js 14, TypeScript, Tailwind CSS, ShadCN UI
  • Backend: Next.js API Routes, NextAuth.js for authentication
  • Database: PostgreSQL with Neon, Drizzle ORM for database operations
  • Caching: Upstash Redis for performance optimization
  • Email Service: Resend for automated email communications
  • Media Processing: ImageKit for image optimization and transformations
  • Deployment: Vercel for seamless deployment and hosting
© 2025 Tasnimul Mohammad Fahim. All Rights Reserved.